-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Location: contracts/royalty_splitter
Labels: smart-contract, soroban, good first issue
Estimated Time: 6 hours
Difficulty: Medium
Description
Build a contract that automatically splits royalties and revenue among multiple parties based on predetermined percentages.
Tasks
- Design revenue split data structure
- Implement split configuration creation
- Add automatic payment distribution
- Create withdraw mechanism for recipients
- Implement percentage-based splitting
- Add support for dynamic split updates
- Create revenue tracking per recipient
- Write distribution flow tests
- Add minimum threshold for distributions
- Implement emergency withdrawal for stuck funds
Acceptance Criteria
- Splits configured correctly
- Payments distributed automatically
- Recipients can withdraw their share
- Percentages calculated accurately
- Updates handled securely
- Contract deployed to testnet
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program