Voting & Elections on PYRAX
Public elections must be simultaneously secret, verifiable, and resistant to coercion - properties paper and legacy e-voting struggle to guarantee together. PYRAX enables end-to-end verifiable, coercion-resistant voting where each ballot is a zero-knowledge proof: voters can confirm their vote was counted, anyone can audit the tally, yet no one can prove how an individual voted.
The market
Source: MarketsandMarkets, 2024. Figures are indicative and provided for context.
What's broken today
How PYRAX transforms it
Concrete network elements mapped to this business.
End-to-end verifiable ZK ballots
Each vote is cast as a zero-knowledge proof of a valid, eligible ballot, so the tally is publicly auditable and any voter can confirm inclusion while individual choices stay secret.
Coercion-resistant shielded voting
Shielded-by-default casting means a voter cannot produce a receipt proving how they voted, defeating vote-buying and coercion even for remote ballots.
Self-sovereign identity + ZK eligibility
Voters prove eligibility - citizen, of age, registered in the district - through selective disclosure, enforcing one-person-one-vote without linking identity to the ballot.
eth_getProof verifiable tally
The final count is a verifiable function of on-chain state, so observers and courts can recompute and prove the result rather than trusting an election authority's server.
BLS proof-of-stake finality
Once the polling window closes, results reach instant, irreversible finality with no window for late tampering, recount ambiguity, or silent revision.
Buildathon: dApp ideas
Ship-ready concepts for voting & elections on PYRAX.
SecretBallot
01End-to-end verifiable voting where each ballot is a ZK proof - auditable in aggregate, secret per voter.
EligibleVote
02ZK eligibility gate proving a voter is registered and of age without linking their identity to the cast ballot.
CoerceGuard
03Coercion-resistant remote voting that makes receipts impossible, defeating vote-buying and duress.
OpenTally
04Public, recomputable tally backed by eth_getProof so anyone can verify the result from chain state.
AuditObserver
05Election-observer dashboard that verifies inclusion proofs and detects any inconsistency in real time.
PetitionChain
06Verifiable citizen-petition and ballot-initiative platform with signature eligibility proven via ZK.
DelegateVote
07Liquid-democracy delegation contract letting citizens delegate and reclaim their vote transparently.
ReferendumBox
08Binding referendum dApp with coded quorum, thresholds, and instant-final certified outcomes.