MetaVote
MetaVote is a gas-efficient, blockchain-based e-voting platform enabling secure, transparent elections with admin controls, wallet registration, and gasless voting via our custom relayer.
Created on 14th March 2025
•
MetaVote
MetaVote is a gas-efficient, blockchain-based e-voting platform enabling secure, transparent elections with admin controls, wallet registration, and gasless voting via our custom relayer.
The problem MetaVote solves
MetaVote is designed for secure, transparent, and efficient elections on the blockchain. Whether you're running a student body election, organizational vote, or DAO governance, MetaVote ensures fairness, eliminates fraud, and simplifies the voting process.
How Does MetaVote Make Voting Easier & Safer?
✅ Gasless Voting – No need for users to pay gas fees; our relayer covers transaction costs.
✅ Transparent & Tamper-Proof – Every vote is recorded on-chain, ensuring full auditability.
✅ Biometric-Backed Security – Prevents multiple votes from a single user using biometric verification.
✅ Admin-Controlled Elections – Set up, manage, and fund elections effortlessly.
✅ Decentralized Yet User-Friendly – Combines blockchain security with a seamless voting experience.
With MetaVote, elections are no longer a logistical nightmare—they are instant, verifiable, and accessible from anywhere.
User Interaction and Data Flow
How Do You Use MetaVote?
MetaVote streamlines the election process while ensuring security and transparency. Here’s how it works:
For Election Creators (Admins):
- Create an Election – Set the start and end time for the voting period.
- Upload Candidates – Add candidate details to the election.
- Whitelist Voters – Register eligible voters by linking their wallet addresses.
- Start the Election – Once the election begins, voters can cast their votes.
For Voters: - Verify Whitelisting – Ensure their wallet is registered for the election.
- Cast Their Vote – Select a candidate and submit their vote.
- Blockchain Security – The vote is recorded immutably on-chain.
Every interaction respects the smart contract rules, ensuring fairness, transparency, and tamper-proof results.
The project architecture and development process
MetaVote is a blockchain-based e-voting platform designed for secure, transparent, and gas-efficient elections. It eliminates voter fraud, ensures fair elections, and provides a seamless experience for both election organizers and voters.
Core Functionality
✅ Election Management – Admins create elections, set durations, upload candidates, and whitelist voters.
✅ Voter Registration & Verification – Wallet-based whitelisting ensures only authorized users can vote.
✅ Gasless Transactions – Our relayer covers voting gas fees, making participation free for voters.
✅ Blockchain Transparency – All election data is immutable and verifiable on-chain.
✅ Security Measures – Biometric verification prevents vote duplication and manipulation.
Key Implementation Details
Smart Contract Logic: Elections are governed by Solidity smart contracts, ensuring automated rule enforcement.
Data Storage: Candidate and vote data are stored securely on-chain for full transparency.
Relayer for Gasless Voting: A custom relayer submits transactions on behalf of voters.
Web3.js & React Frontend: Provides a seamless user interface for election setup and voting.
Admin Controls: Election creators can manage whitelisting, candidate entries, and results visibility.
MetaVote removes complexity from traditional voting systems, making secure digital elections effortless.
Key differentiators and uniqueness of the project
🔹 Key Features
- Gasless Voting – Voters don’t need to pay gas fees; our relayer covers the cost.
- On-Chain Transparency – Every vote is immutable and publicly verifiable.
- Biometric Security – Prevents vote duplication using biometric verification.
- Admin-Controlled Elections – Organizers can create, manage, and monitor elections.
- Automated Smart Contract Logic – Ensures fairness with tamper-proof rules.
- Seamless User Experience – Built with React & Web3.js for easy interaction.
🔹 How MetaVote Stands Out
We analyzed blockchain voting platforms like Snapshot, Vocdoni, and Polys and improved on key areas. Unlike Snapshot, which relies on off-chain signatures, MetaVote records votes directly on-chain for full transparency. Vocdoni and Polys lack biometric security, while MetaVote integrates it to prevent fraud. Unlike other platforms that require users to pay gas fees, MetaVote’s custom relayer enables true gasless voting.
MetaVote is designed for real-world elections, not just governance proposals, making digital voting fair, fraud-proof, and accessible.
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.