The document proposes an online voting system using blockchain technology. It aims to build a decentralized voting system that provides transparency, anonymity, and verifiability. The system uses a blockchain network and smart contracts deployed on Ethereum. It also utilizes Enigma, a secure multi-party computation platform, to design secret contracts that preserve voter anonymity while ensuring only authorized voters can cast a single vote. The proposed system seeks to address challenges with anonymity in blockchain-based voting systems and meet requirements for free and fair electronic elections.