what's DAVINCI protocol?
DAVINCI (Decentralized Autonomous Voting Infrastructure with Cryptographic Integrity) is a neutral, open-source voting protocol designed for universal adoption in secure digital democracy. Built as a Layer 2 solution on Ethereum, it provides end-to-end verifiable voting with complete voter anonymity through zk-SNARKs and threshold homomorphic encryption (ElGamal). Votes are processed by decentralized sequencers, with keys generated via Distributed Key Generation (DKG) on Ethereum and data availability via EIP-4844 blobs, ensuring scalability, censorship resistance, and tamper-proof integrity without central authorities. The protocol features coercion and collusion resistance, gasless voting with embedded wallets and Web2 UX, pluggable identity layers (e.g., SelfProtocol), and EVM compatibility for on-chain settlement. It supports diverse use cases like DAO governance, union votes, community polls, and academic research, enabling high-frequency, low-cost decisions with mathematical verifiability from cast to tally. Developed by the Vocdoni team with years of real-world election experience, DAVINCI is permissionless infrastructure ready for builders via SDK and APIs.
DAVINCI protocol received a 2025 ETH For The World grant for a verifiable voting miniapp with Self Protocol integration.
Links
x.com/davinci_voteReceived a 2025 grant from ETH For The World to build a verifiable voting miniapp with Self Protocol integration.