Skip to content
 
 

Repository files navigation

novatip-contracts

Soroban smart contracts for Novatip — tap-to-tip any creator in seconds, with tips split across collaborators on-chain and settled in USDC on Stellar.

This repository holds the on-chain core. The backend (novatip-backend), web app (novatip-web), shared SDK (novatip-sdk), and docs (novatip-docs) live in separate repositories under the same organization.

Contracts

Contract Status Purpose
tip-splitter ✅ v0.1.0 Receives a tip and splits it across recipients by basis points
supporter-badge planned Non-transferable badge minted to supporters

See docs/CONTRACT.md for the full tip-splitter interface.

Quick start

# Build all contracts to wasm
make build

# Run the test suite
make test

Tech

Network Deployments

Network Contract ID Status
Testnet coming soon pending deployment
Mainnet coming soon pending audit

USDC Stellar Asset Contract addresses:

Network USDC SAC
Testnet CBIELTK6YBZJU5UP2WWQEUCYKLPU6AUNZ2BQ4WWFEIE3USCIHMXQDAMA
Mainnet CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75

Changelog

See CHANGELOG.md for a full history of changes.

License

MIT — see LICENSE.

About

On-chain tip splitting contract for Stellar/Soroban. Receives a USDC tip and splits it atomically across collaborators using basis-point percentages. No escrow, no fees, no intermediaries.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages