EthVote.github.io

EthVote.github.io x Blockscout

EthVote: A decentralized electronic voting system using blockchain which helps users to cast their votes using the web portal in an efficient and secure manner. This DApp aims to revolutionize how voting works, by leveraging the power of Blockchain. The blockchain technology is an emerging solution to these concerns. This evolving technology is immutable i.e. after a vote is casted, it cannot be undone. It is decentralized and distributed which means that there’s no central authority over the voting system. Due to aforementioned factors, it brings transparency in elections.

https://www.blockscout.com/

Working

Advantages

Technology Stack:

  1. React.js
  2. Truffle
  3. Ganache
  4. Metamask
  5. Web3.js

https://www.blockscout.com/

System UI

Aadhaar authentication image

After successful Aadhaar authentication image

Metamask confirmation to vote a selected candidate image

Successfully voted a candidate prompt image

Logging in again after voting; candidate vote incrementend. Who votes whom isn’t logged. image