Changeth - private verifiable petitions

$205.78 crowdfunded from 17 people

$63.95 received from matching pools

33%
average score over 1 application evaluations
Changeth is a petition platform enhancing privacy and authenticity through zero-knowledge proofs and sybil-resistance with Gitcoin Passport and World ID integration.

What is Changeth

Changeth is a petition paltform that combines zero-knowledge cryptography and sybil resistance mechanisms to allow people to voice their opinions freely.

Current petition websites, and even traditional paper-based petitions suffer from two major flaws: vulnerability to sybil attacks and lack of privacy.

Sybil attacks happen when a single user impersonates multiple identities, and in our case signs the petition using many names. This leads to wrong results, and loss of trust in the petition. Changeth prevents this by requiring every user to authenticate with their Gitcoin Passport, World ID or another proof-of-humanity system. This ensures that every signature belongs to a real human, making the petition more trustworthy.

Privacy is a human right, and is paramount especially when signing petitions which are deemed controversial. Currently, if an authority or independent auditor needs to verify a petition, the organizer must disclose the names or IDs of the signatories, leading to complete loss of privacy. With the help of zero-knowledge proofs, and the wonderful Semaphore protocol, we are able to prove that a certain number of people have signed a petition without disclosing who those people are.

Putting it all together: with Changeth, organizers can create petitions that can only be signed by real humans, while keeping their identities private.

Roadmap

We currently have proof-of-concept contracts and a simple frontend to verify the basic assumptions our project builds on. In our next steps, we are going to:

  1. Finish the contracts and frontend to enable creating and managing petitions
  2. Enable signing of petitions without requirements
  3. Enable hard sybil-resistance by integrating World ID
  4. Enable soft sybil-resistance by integrating Gitcoin Passport
  5. Enable private donations to petitions by integrating zkBob, or a similar private stablecoin transfer protocol.

Changeth - private verifiable petitions History

People donating to Changeth - private verifiable petitions, also donated to

Privacy-focused ENS gateway, eth.limo provides decentralized application (dApp) access through various storage layers, supports emoji domains, offers ENS subdomain certificates, and features content caching and DNS over HTTPS resolver for enhanced performance and privacy.
Non-profit advocacy center dedicated to policy research, education, and litigation defending rights in cryptocurrency and decentralized computing technology.
Amplify our voice in Washington to advocate for smart crypto policy, educate policymakers, and shift public opinion with a growing team and over 100 industry-leading company members.
Europe's first foundation enabling Polish patients to donate anonymous medical data to research while maintaining full control, with over 10,000 consents collected, seeking to transform healthcare research.
Develop a user-friendly, no-code platform for easily creating and managing decentralized websites on Web3 domains, fostering .ARB domain adoption, and monetizing designs through NFTs.