Explore
Product navigation
Route-linked
UI-first
Testnet-verifiable
Assignments
Assignments that compile into a real product path
Each assignment is scoped so a builder can finish a real surface, open the live route, and compare the result against the running product.
PrivateDAO Frontend Bootcamp
Lecture 1
Build a wallet-first entry shell
Create a page that connects a Testnet wallet, surfaces signer context, and sends the user into the correct PrivateDAO corridor without extra explanation screens.
- • Connect wallet button with signer state
- • Corridor selector for governance, treasury, or analytics
- • One click into the live route
Lecture 2
Ship a minimal governance lifecycle surface
Build a proposal card that can move through create, vote, reveal, and execute states while keeping the user aware of privacy and signer boundaries.
- • Proposal card with state badges
- • Commit vote action and reveal action
- • Execution status and proof entry CTA
Lecture 3
Build a runtime activity widget
Create a widget that shows the last action, tx signature, live status, and a recovery hint when runtime state lags or retries are required.
- • Last action summary
- • Clickable Testnet transaction hash
- • Status / retry hint / freshness indicator
Lecture 4
Ship one private-payment or gaming reward flow
Implement either a confidential payout request surface or a gaming reward execution surface that lands in proof and judge routes after a real Testnet action.
- • One private-payment or gaming reward UI
- • One proof-linked CTA after execution
- • One explanation of what stayed private and what became public