Context
Part of the Bounty Builder Lifecycle milestone (v1 boundless). The builder needs a place to track their bounty applications/submissions and see reward receipts. Rewards are push-paid on-chain, so this is a receipt/earnings view (no claim step).
Blueprint to mirror
app/me/participating/page.tsx (active participation + progress)
app/me/hackathons/submissions/page.tsx (submissions table + detail sheet)
app/me/earnings/page.tsx (earnings breakdown; already has a bounties field)
Tasks
Acceptance criteria
- The builder sees their applications, submissions, results, and reward receipts.
Depends on
- Backend participant dashboard queries + earnings wiring; bounty data layer.
Context
Part of the Bounty Builder Lifecycle milestone (v1
boundless). The builder needs a place to track their bounty applications/submissions and see reward receipts. Rewards are push-paid on-chain, so this is a receipt/earnings view (no claim step).Blueprint to mirror
app/me/participating/page.tsx(active participation + progress)app/me/hackathons/submissions/page.tsx(submissions table + detail sheet)app/me/earnings/page.tsx(earnings breakdown; already has abountiesfield)Tasks
/mebounty surfaces: my applications (status: submitted/shortlisted/selected/declined/withdrawn) and my submissions (progress: submitted -> in review -> won/closed), consuminguseMyBountyActivity./me/earnings(breakdown.bounties) once the backend wires bounty earnings.Acceptance criteria
Depends on