
ZK BRM
Voting system deployed on Scroll ZK-EVM Blockchain in order to preserve the privacy of voters
Demo
About
The Voting system allows following actions : - the owner can add voter to a whitelist - the owner orchestrate the voting phases : RegisteringVoters, ProposalsRegistrationStarted, ProposalsRegistrationEnded, VotingSessionStarted, VotingSessionEnded, VotesTallied - The owners tallies the votes and calculates the results - Voters added to the whitelist can add proposals and vote for their preferred one
How it's made
Blockchain : Scroll Smart contract : Solidity Front-end : Scaffold-eth + TypeScript Testnet: Scroll Sepolia Using Scroll (zkEVM blockain) for voting systeml allows to preserve the privacy of the voters .. They can vote without sharing publicly their choice Also they can vote without sharing publicly their balance