One person, one voice
Entry needs a zero-knowledge proof: Anon Aadhaar or a one-time invite code. Each credential can join a conversation once, enforced in the database and on Ethereum.
Deliberation you can verify
Ask a question, collect short statements, and let people vote agree, disagree or pass. Townsquare maps the opinion groups and finds what all of them agree on, without ever learning who anyone is.
Entry needs a zero-knowledge proof: Anon Aadhaar or a one-time invite code. Each credential can join a conversation once, enforced in the database and on Ethereum.
A Semaphore proof says “I'm one of the verified members” without saying which one. Your votes sit under a pseudonym that can't be traced back to you.
Every action goes into a hash-chained log anchored on Base. Anyone can re-check members, votes and the math in their own browser.
Creates the question, picks a gate, shares a link. Moderation decisions are public.
Proves eligibility once, then votes from their phone. No wallet, no gas, no account.
Opens the Verify page and re-checks every member, vote and number against the chain.