Technology · 03 / 06
ZK Privacy
Zero-knowledge proofs let a member prove something about themselves without revealing who they are. The first use is anonymous polls: one vote per member, with no link between a vote and a wallet.
Built
- Anonymous polls on the Semaphore protocol, with proofs written in Noir (UltraHonk) and generated in the browser. A relayer submits votes so the voter's wallet never appears. Tested end to end
Not yet built
- Private payments and verifiable computation are research topics; no circuits exist for them
- The poll contracts are not deployed on Base Mainnet