Public Voting
Cast an on-chain vote, visible to everyone in the community - full transparency, easy to audit.
Real governance, not a suggestion box
Cast an on-chain vote, visible to everyone in the community - full transparency, easy to audit.
Vote with a cryptographic receipt: verifiably counted, but not even the community admin can see how you voted.
Give more say to owners and admins, or keep it one member, one vote - the community sets the rule.
Set the participation bar a decision needs to clear before it counts.
Cast your vote from the app, or just tell the AI Agent how you want to vote - same result, your choice.
Run polls at the community level or inside a specific team - decisions stay where they belong.
A community picks each setting on its own - a poll can be public with equal votes, anonymous with role-weighted votes, or any other combination.
| Public | Anonymous | |
|---|---|---|
| Equal weight | One member, one vote. Anyone can see how each person voted. | One member, one vote. A cryptographic proof hides who voted for what. |
| Role-weighted | Owners and admins carry more weight. Anyone can see how each person voted. | Owners and admins carry more weight, folded into the same cryptographic proof - nobody sees who voted for what. |
Real zero-knowledge cryptography, explained in plain language
Your vote is encrypted before it ever reaches the chain, so no individual vote can be read on-chain.
You prove you're an eligible member without revealing who you are, using a cryptographic proof instead of your name.
Once voting closes, the tally is verified and published - the total is public, individual votes never are.