← Back to home

ZK BRM

Voting system deployed on Scroll ZK-EVM Blockchain in order to preserve the privacy of voters

Screenshots

ZK BRM screenshot 1
ZK BRM screenshot 2
ZK BRM screenshot 3

Problem Statement

The Voting system allows following actions :the owner can add voter to a whitelistthe owner orchestrate the voting phases : RegisteringVoters, ProposalsRegistrationStarted, ProposalsRegistrationEnded, VotingSessionStarted, VotingSessionEnded, VotesTalliedThe owners tallies the votes and calculates the resultsVoters added to the whitelist can add proposals and vote for their preferred one

Solution

Blockchain : Scroll Smart contract : Solidity Front-end : Scaffold-eth + TypeScript Testnet: Scroll SepoliaUsing 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

Hackathon

Circuit Breaker

2024

Contributors