In modern world, elections are important however society doesn't trust their election system that may be a major concern for world. Even today, we still suffer from a blemished voting technique. Electronic balloting has been utilized in various forms since the nineteen seventies with basic edges. They have gained much more attention to improve quality and growing interests with different technologies. Among these technologies Blockchain is newer technology which can also be used in e-voting system. The Blockchain technology, introduced by Satoshi Nakamoto using the cryptologic currency Bitcoin in 2008 developing a secure, clear and redistributed system with the absence of a 3rd party for access and management, within the election procedure of casting and counting of votes. Blockchain is secure public ledgers for protective transaction information and also permits transparent transaction verification. To implement in a large number, it needs the addressing issues regarding the protection and responsibility of system. This process is implemented to reduce major problems like hacking of EVM, recasting, etc. The blockchain is said as rising technology that guarantees for boosting totally different aspects of the many industries. Increasing e-voting into blockchain technology may be the answer to reduce the current issues in e-voting system. Smart contract makes blockchain a strong tool and lots of options that overcomes ancient systems. The system should be trustworthy for candidate. Because of its stability, extensive use, and facilities of smart contracts logic.