-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Location: contracts/multisig_treasury
Labels: smart-contract, soroban, security, good first issue
Estimated Time: 8 hours
Difficulty: Hard
Description
Build a multi-signature wallet for managing game treasury with configurable approval thresholds and role-based access.
Tasks
- Design multi-sig wallet structure
- Implement signature collection system
- Add configurable approval threshold (M-of-N)
- Create transaction proposal system
- Implement signature verification
- Add role-based permissions
- Create transaction execution after approval
- Write multi-sig flow tests
- Add emergency recovery mechanism
- Implement transaction history tracking
Acceptance Criteria
- Transactions require M-of-N signatures
- Proposals created and voted on
- Execution only after threshold met
- Role permissions enforced
- Emergency recovery works
- Contract deployed to testnet
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program