ChainVote
A decentralized voting application in active development on the Ethereum Sepolia testnet, built with Solidity smart contracts. Votes are recorded immutably on-chain with MetaMask wallet integration and real-time results read directly from blockchain data. IPFS integration for decentralized storage is in progress.
- Role
- Blockchain Developer
- Stack
- Solidity · Ethereum · MetaMask · Nuxt.js · IPFS
Problem
Traditional voting systems rely on a central authority — results can be manipulated and voters have no way to verify their vote was counted.
Solution
Moved vote storage and tallying into an Ethereum smart contract on Sepolia: every vote is an on-chain transaction, results are computed from blockchain state, and wallets authenticate voters without accounts.






