-
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/escrow
Labels: smart-contract, soroban, good first issue
Estimated Time: 7 hours
Difficulty: Hard
Description
Build an escrow contract for secure peer-to-peer trades, puzzle bets, and multi-party agreements with dispute resolution.
Tasks
- Design escrow agreement data structure
- Implement escrow creation with deposits
- Add multi-party approval system
- Create automatic release on conditions
- Implement dispute initiation
- Add arbitrator role and resolution
- Create refund mechanism for failed escrows
- Write escrow lifecycle tests
- Add timeout handling
- Implement partial release support
Acceptance Criteria
- Funds held securely in escrow
- Multi-party approvals required
- Disputes resolved by arbitrator
- Automatic releases work
- Timeouts trigger refunds
- Contract deployed to testnet
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program