Public accessResults page stays open to every observer.
No sessionsEligibility is determined by the connected wallet address.
One-time cancelCancellation removes the vote and permanently locks re-voting.
E-Voting Using Blockchain V2

Public counting with private-key controlled ballots.

MetaMask proves wallet ownership. The Ethereum contract enforces registration, vote status, cancellation status, and the live tally visible to every observer.

No loginsEligibility is determined by the connected wallet.
On-chain rulesDouble voting and re-voting after cancellation are blocked.
Public Ledger View

Live blockchain tally

Election Closed

The chart below reads from the deployed contract. If public RPC access or the contract address is missing, the page explains what is not configured instead of falling back to private data.