1h1n network · decentralised elections

Voting with 0 fraud, and 100% privacy.

ZK Elections is a decentralised election system in which ballots are processed by a network of humans.

PROOF PUBLISHED · TALLY VERIFIED · PROOF PUBLISHED ·
receipt 0x4F9A21C7…E12B

How a ballot travels

Four movements, none of which ever holds both the identity of a voter and the content of their ballot.

01

Eligibility Proof

The issuer grants each voter a digital election Eligibility Proof. It proves eligibility and nothing else — no name, no roll number, no ballot.

02

homomorphic tally

The mobile app splits the sealed ballot into encrypted ballots and dispatches each one on its own path into the 1h1n network.

03

Verification

A first layer of scrutineer nodes checks the Eligibility Proof attached to each homomorphic tally, then forwards sealed envelopes into many rooms.

04

Rejoin & count

Envelopes are opened in the rooms, encrypted ballots are rejoined, and the tally is produced. The link back to a voter no longer exists.

Whoever you are, ZKE has a place for you

Vote from your phone, run an election for your organization, or become part of the count. Pick your side of the ballot.

Vote in 40 seconds

Your Eligibility Proof lives in the app. Mark the ballot, send it, keep a receipt only you can read.

Download the voter app →

Run an election you can defend

Define the electorate, design the ballot, issue Eligibility Proofs. The network does the rest — and no one can accuse you of touching a vote.

Launch an election →

Become part of the count

Run the ZKE node on your machine: take in encrypted ballots, verify Eligibility Proofs, route sealed envelopes, close the count.

Download the node app →

Four things nobody can do to your vote

Not the issuer, not a node, not us. These are not promises — they are what the protocol makes impossible.

No node sees a whole ballot

encrypted ballots travel independently. A single scrutineer holds a fragment, never a vote.

No Eligibility Proof carries an identity

Eligibility Proofs prove the right to vote once. They do not carry the name of the person holding them.

No issuer sees a vote

The organization running the election issues Eligibility Proofs and reads the tally. It never handles ballots.

Every count is reproducible

Anyone running a scrutineer node can recompute the result from the published, anonymised record.

Democracy should not require trust

It should require proof. Bring an election to the 1h1n network, or run a node and become part of the count.

Talk to us