Election Organizer Portal

Use the "Connect Wallet" button in the top-right corner of the page to connect your MetaMask wallet and access the organizer portal.

The election lifecycle

1
📝
Create
Deploy smart contract
2
🔓
Open
Generate keys, enable voting
3
🗳️
Vote
Voters cast ballots
4
🔒
Close
Stop accepting votes
5
📊
Tally
Decrypt and count results
💳

Why do I need a wallet?

A wallet is required for certain operations: signing your session for authentication, and paying blockchain fees for creating elections, opening elections, and closing elections. These blockchain operations have associated gas costs.

🎫

Gasless voting for participants

Voters don't need wallets or crypto! They simply use their voting tokens - it's completely free and anonymous for them.

🔐

Your role as organizer

As the election organizer, you are the guardian of two critical items: the voting tokens (which you distribute to eligible voters) and the decryption key (downloaded when you open the election, needed to tally results). Keep both secure!