Vocdoni - Secure digital voting
100%
average score over 4 application evaluations
Open-source blockchain protocol enabling secure, anonymous, and auditable voting for communities and organizations, with associated tools, apps, and SDK for integration.

TL;DR: Vocdoni leads the way in opensource decentralized voting technology, with hundreds of thousands of votes processed for +300 organizations, including City councils, Political parties, Cooperatives, Football clubs, Associations, opposition groups under repressive regimes and more! We accomplished this using a custom L1 blockchain designed specifically for voting. Now, we are building DAVINCI, a new public good voting protocol that ensures anonymous, anticoercion, verifiable, and accessible elections using zkSNARKs and Homomorphic Encryption. DAVINCI is the first solution that meets all the criteria for a universal voting protocol, covering a wide range of use cases: from gasless and anonymous offchain voting for DAOs, with the same guarantees as onchain voting, to national-level official elections.


Introducing DAVINCI: The future of voting on Ethereum

Modern voting systems (whether paper-based, centralized digital voting, or onchain) suffer from significant flaws, including high costs, limited accessibility, and vulnerabilities to manipulation, bias, and vote buying. Achieving the highest standards of election security and fairness remains costly and complex, leaving billions without a secure digital participation option. Recurrent, low-cost voting is crucial for democratic resilience, but the existing systems lack the necessary technological infrastructure to support it.

What is DAVINCI?

DAVINCI (Decentralized Autonomous Voting Infrastructure for Non-Coercive Inclusion) is a new neutral and unstoppable voting protocol designed for privacy, scalability, and security. It enables high-frequency, low-cost elections while ensuring transparency, censorship resistance, anti-coercion, and integrity.

Built as a Layer 2 solution on Ethereum, DAVINCI ensures votes remain tamper-proof and trustless, eliminating central points of failure.

How DAVINCI Works

DAVINCI leverages zkSNARKs and threshold homomorphic encryption (ElGamal) to provide end-to-end verifiability, anticoercion and anonymity, allowing voters to participate without compromising privacy.

A distributed key generation (DKG) system, coordinated via smart contracts, secures encryption key creation while preventing manipulation. This ensures trustless election integrity without relying on any single entity.

Technology & Implementation

  • Privacy-Preserving Voting: Utilizes zkSNARKs for secure, anonymous voting with on-chain verifiability.
  • Scalable & Efficient: Implements Gnark cryptographic libraries using BLS12-377 & BW6-761 curves for fast recursive vote aggregation.
  • Ethereum Integration: Produces BN254 proofs, ensuring vote validity onchain with minimal computational overhead.
  • Accessible & Decentralized: Designed to run on widely accessible hardware (64 GiB RAM), making it easy for anyone to join the sequencer network without requiring specialized infrastructure.
  • Flexible & Gasless: Supports various governance models, including DAO voting, national elections, and community polls, with an efficient off-chain computation model.

Why DAVINCI?

DAVINCI is the only voting protocol that outperforms paper-based, centralized digital, and onchain voting. It meets the requirements for a universal voting solution.

DAVINCI Protocol Comparison

Roadmap & Next Steps

DAVINCI Roadmap

DAVINCI has completed its proof-of-concept phase and is now moving towards a testnet launch in Q2 2025. Our next milestones include:

  • Testnet launch with a single sequencer
  • Audits
  • User Testing & Pilots
  • Migration of current users of the Vocdoni protocol to DAVINCI
  • Community building around DAVINCI
  • Mainnet Deployment

To achieve these milestones, we need funds to cover our running costs.

Extended info & repos:

Get Involved

We’re building DAVINCI as an open-source and neutral protocol and invite the Ethereum and governance communities to contribute. Whether you’re a developer, researcher, or advocate for democratic resilience, your support will help make secure, censorship-resistant voting a reality!

Contribute on GitHub → github.com/vocdoni

Vocdoni Discord server → chat.vocdoni.io

DAVINCI→ davinci.vote

Vocdoni - Secure digital voting History

People donating to Vocdoni - Secure digital voting, also donated to

Developing web3 tech for nonprofits, with multilingual, zero-fee, crypto donation platforms, referral rewards, NFT collections, and plans for Quadratic Funding and DAO integration.
Praise is a digital platform enhancing community engagement through gratitude, providing insights, reputation scoring, and fostering a cooperative culture with tangible rewards.
A swap and perpetual DEX offering secure, liquid trading for various blue-chip crypto assets.
A non-profit in Curaçao, founded in 2020, regenerates the island through micro-grants, agroforestry, reef restoration, and open-source impact software, aiding local socio-economic and ecological projects.
The project successfully integrated fiat donations into GG21 and GG22 rounds, enhancing accessibility for non-crypto users and aiming to increase donation volume by embedding this feature directly into the Grants Stack.