project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

ZK Governance

Zero Knowledge verification for governance participants that allows voting with anonymity.

ZK Governance

Created At

ETHGlobal Tokyo

Winner of

trophy

🏊 Worldcoin — Pool Prize

Project Description

Our project provides a platform to tackle the problem of anonymity for governance by leveraging on zero knowledge proofs and "humaness-verification" (via Worldcoin ID) to mask the transaction identities of participants in a governance vote. We first use authentication sdks such as World Coin to onboard users and bring the amount of bad actors to a minimum. We customize various voting contracts that incorporate Semaphore's on-chain identity hashing and verification to provide non-disclosure of user origin while still being able to proof participation.

How it's Made

This project uses WorldCoin ID and authentication/sdk to prove humaness of users while weeding out bots and bad actors. Thereafter we provide a custom voting contract that wraps around Semaphore's voting extension, to provide anonymity of users while still proving participation and tabulation of vote data.

background image mobile

Join the mailing list

Get the latest news and updates