This document presents a proposal for an e-voting system using blockchain technology. It aims to establish an effective and secure e-voting mechanism by leveraging blockchain's capabilities such as cryptography and transparency. The proposed system uses a website for voter registration and Aadhaar verification for authentication. Each voter is assigned an Ethereum account to cast their vote, addressing the issue of double voting. Votes are recorded on the blockchain as transactions. The results are computed and displayed after all votes are cast. The system aims to allow voters to securely vote from anywhere using blockchain's decentralized and transparent nature to improve over traditional centralized e-voting systems.