Blockchain-backed voting protocol with blind Schnorr credentials, Shamir secret sharing, and end-to-end verifiability
-
Updated
May 14, 2026 - Astro
Blockchain-backed voting protocol with blind Schnorr credentials, Shamir secret sharing, and end-to-end verifiability
Proof-of-concept distributed voting system for 8M voters. Supports elections (single-choice + ranked-choice) and citizen referendums. Learning project demonstrating microservices architecture with hash-based authentication. Seeking community review and collaboration. Fork and improve welcome!
Replace trust with proof. TrustVoting is an open-source, air-gapped, paper-backed precinct voting platform whose every step is signed and publicly verifiable by anyone — voters, journalists, officials. Reproducible builds, tamper-evident hardware, open verifier. Rust · AGPL-3.0 / Apache-2.0.
Add a description, image, and links to the election-security topic page so that developers can more easily learn about it.
To associate your repository with the election-security topic, visit your repo's landing page and select "manage topics."