Welcome toScaffold-ETH 2(SpeedRunEthereum ZK Voting extension)

Connected Address:

🚩 Challenge: ZK Voting

ZK Voting challenge banner

πŸ—³οΈ Create a private, Sybil-resistant voting system where anyone can prove they’re eligible and vote exactly once, without revealing who they are.

πŸ” You’ll use zero-knowledge proofs to keep votes unlinkable to identities while keeping results publicly verifiable on-chain. Registered voters generate commitments, produce proofs, and submit them to a Solidity verifier contract generated from your Noir circuits.

🌟 Final deliverable: an app where anyone can create a Yes/No question, and registered voters can cast their votes anonymously. Results remain fully transparent and visible live on-chain.

πŸš€ Deploy your contracts to a Sepolia, publish your app to a Vercel, and submit your URL on SpeedRunEthereum.com.

Tinker with your smart contract using the Debug Contracts tab.

Explore your local transactions with the Block Explorer tab.