Explore

Product navigation

Judge Route
Canonical reviewer path with product proof, integrations, awards context, and runtime evidence
Try
Shortest Testnet vote path
Start
Guided onboarding and wallet-first flow
Learn
Workflow-first onboarding and product operating guide
Help
Product guide across routes, docs, and proof
Govern
Create, vote, and execute on Solana Testnet
Intelligence
Risk scoring, market context, and signer decision support
Treasury
Treasury health, solvency context, and agent policy routes
Payroll
Private payroll CSV, stablecoin choice, and auditor receipt flow
Gaming
Guilds, tournaments, inventory proposals, and reward operations
Compliance
Scoped compliance packs and bounded viewing-key evidence
Execute
Private payroll, vendor settlement, and treasury actions
Proof
Operation receipts, runtime logs, and verification routes
Developers
API docs, SDK starters, and integration surfaces
RPC Services
Hosted reads, relayer checks, QVAC status, and runtime endpoints
API Status
Backend health, visitor counters, and freshness endpoints
Command Center
Ops dashboard, indexed proposals, and readiness gates
Live State
Proposals, treasury, and action logs
Story
Live product story and fast explanation
Community
Join, updates, pilot interest, and support routing
Benefit
theMiracle wallet-placement benefit and Founding Governor access
Versus
PrivateDAO compared with Realms, Squads, Snapshot, and DAOhaus
Revenue
Self-hosted, managed SLA, and enterprise commercial tiers
Android
Mobile app, APK download, parity plan
Trust
Security, proof, and operating boundaries
Health
Runtime status and verification health
Custody
Multisig, authority transfer, and custody evidence
Analytics
Votes, proposals, actions
API & Pricing
Pilot, API, commercial packs
Engage
Buyer path, pilot motion, mainnet trajectory
Search
Search routes, docs, tracks, and proof
Docs
Curated reviewer and trust docs
Commit-reveal
Voice voting
Judge-linked
Lecture 2
Building Governance UI: Create, Vote, Reveal, Execute

This lecture covers the full governance lifecycle in UI form: DAO creation, proposal drafting, commit-reveal voting, voice-assisted inputs, proof-linked execution, and status visibility.

Run this lecture now

Run one governance cycle now

Use the real Govern surface to draft, commit, reveal, and execute from the same product lane, then open Judge to inspect the recorded signatures and proof corridor.

  • Create or review a DAO proposal in Govern.
  • Commit a vote, then continue into reveal and execution when the stage is available.
  • Open Judge and Proof to inspect the signatures, lifecycle state, and captured evidence.
Why this is production learning
This lecture does not end at theory. The primary button takes the user into a live product route where the same concept becomes a real Testnet action from the UI.
The verification button opens the state, judge, diagnostics, or proof lane needed to confirm what the wallet action produced on-chain.
The result is stronger than a tutorial: a normal user learns the product and exercises the real system in the same corridor without terminal work.
What you’ll learn

How to build a proposal panel, vote controls, reveal and execute states, and voice-assisted commands while preserving the signer boundary and privacy posture.

Why this matters on Solana

Governance UX collapses when voting intent leaks too early or when execution feels like a protocol-debugging ceremony. Users need lifecycle visibility without losing privacy or fairness.

How PrivateDAO solves it

PrivateDAO keeps the entire path in Govern and the workbench: create DAO, draft proposal, commit vote, reveal later, execute, and then inspect the blockchain evidence in Judge and Proof.

Try it now

Open Govern, use typed or voice-assisted commands, create a proposal, run the vote lifecycle, then inspect the resulting signatures on the judge path.

Check the code

Focus on the govern page, workbench client, and the voice command panel. Those files show how normal-language interaction becomes structured governance actions before the wallet signs.

Assignment
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
Quiz
Check understanding before you ship
1. Why does commit-reveal matter in this product?
  • A)It protects vote intent until the right proof stage.Correct
  • B)It removes the need for wallet signatures.
  • C)It replaces runtime logs.
2. What is the role of voice governance here?
  • A)It reduces friction while keeping the final signer boundary intact.Correct
  • B)It executes on-chain actions without wallet approval.
  • C)It hides every governance state from the user.
3. Which governance UI states should stay visible to a normal operator?
  • A)Create, vote, reveal, execute, and final verification state.Correct
  • B)Only the final execute button.
  • C)Only backend logs and raw account data.
4. Why should execution remain wallet-signed even with a smoother UI?
  • A)Because the cryptographic boundary still matters even when the UI is simple.Correct
  • B)Because commit-reveal is not compatible with signatures.
  • C)Because Solana wallets cannot sign governance actions.
5. What is the correct user flow after a proposal is approved?
  • A)Open verification or proof and inspect the resulting signatures and status.Correct
  • B)Close the app because governance is finished.
  • C)Hide the outcome until mainnet.