Skip to content
The ZKvot Protocol
Empowering privacy and decentralization in voting, once and for all

Voting is one of humanity's oldest coordination problems. While modern cryptography has made privacy in digital systems increasingly possible, fully censorship-resistant online voting remains a much harder challenge. zkVot was built to address exactly that. Developed by node101, zkVot is a zero-knowledge voting protocol designed to make elections anonymous, verifiable, and censorship-resistant. Backed by the Mina Foundation, the protocol combines multiple blockchain layers into a single architecture capable of supporting live elections with real-world scale. Internally, node101 describes zkVot as a protocol based on five different blockchains and a decentralized rollup structure, ready for elections at country wide scale.

zkVot

At its core, zkVot solves a simple but powerful problem: how can people vote privately while still proving that each vote is valid? The answer lies in zero-knowledge proofs. With zkVot, a voter can prove eligibility and submit a valid vote without revealing personal identity or exposing the vote itself. The result is a system where trust in intermediaries is no longer required.

The protocol also tackles censorship resistance at the infrastructure level. node101's internal technical materials describe Celestia as the communication layer for vote distribution, allowing votes to remain highly available and accessible without depending on centralized RPC infrastructure. On top of that, zkVot uses a permissionless aggregation layer, meaning anyone can aggregate proofs and help finalize the result. As long as one honest participant can submit the settlement transaction, the election can continue to function.

zkVot

To keep aggregation fair and open, zkVot introduces an incentive model called Accepting the Maximum Condition (AMC), rewarding the first aggregator to reach the maximum aggregation count. This mechanism supports both liveness and fairness while preserving the integrity of the final result.

node101 is maintaining the live demo of zkVot and extending the protocol toward other blockchain problems where high liveness sensitivity matters.

Will Cove

Will Cove

Mina Foundation, VP, Ecosystem (formerly)

“Yunus and the node101 team tackled one of the hardest real-world problems in digital governance: censorship-resistant anonymous voting. Their approach of combining Mina, various data availability protocols, and client-side zk proofs broke away from the typical on-chain execution playbook that's common across smart contract platforms, instead relying on on-demand, distributed computation. They were the first team in the Mina ecosystem to think about decentralized application architecture in a zk-native way, and their design continues to serve as a North Star for other builders across the ecosystem.”

2025

View More Work

Do you want to build an unordinary product?

Reach us