📝 Description
Early investors, team members, and airdrop recipients have their tokens locked in a vesting contract. We need a dedicated portal for them to track their unlock schedule and claim vested tokens.
🎯 Acceptance Criteria
🛠 Technical Details
- Stack: React, Stellar SDK, TailwindCSS.
- Location:
/frontend/src/pages/vesting/
- Security: Gracefully handle users who have no vesting schedule without showing error stack traces.
⏱ Complexity & Scope
- Estimated Time: 2 weeks.
- Drips Complexity: High (200 points) - Essential Web3 UI pattern interacting with time-locked contracts.
📋 Guidelines for Submission
- Minimum 90 percent test coverage required.
- Clear NatSpec-style documentation must be added to public contract functions.
- Timeframe for completion: 2 Wave cycles.
📝 Description
Early investors, team members, and airdrop recipients have their tokens locked in a vesting contract. We need a dedicated portal for them to track their unlock schedule and claim vested tokens.
🎯 Acceptance Criteria
/vestingthat checks if the connected wallet has an active vesting schedule.claim_vestedcontract interaction.🛠 Technical Details
/frontend/src/pages/vesting/⏱ Complexity & Scope
📋 Guidelines for Submission