Skip to content

Alien0525/Blockchain-Based-Voting-System-For-Election

Repository files navigation

Blockchain-Based-Voting-System-For-Election

A decentralized application (dapp) built with Solidity and Truffle, and deployed on the blockchain (Ethereum based Ropsten test network). Frontend is built using HTML, CSS (bootstrap) and JavaScript. The votes cast by people are stored on a public blockchain which makes the election process highly secure, immutable, transparent, anonymous, fast and cost-effective.

Smart Contract Address : https://ropsten.etherscan.io/address/0x8b9CF007DbaC2508dafDe3EEE750995659c8038f

Simulation :

Client Side Application :

Screenshot (223) Screenshot (224)

6th voter casting vote to NOTA

MetaMask (a software cryptocurrency wallet) is being used to interact with the Ethereum blockchain and complete the transaction.

Screenshot (228)

Vote permanently stored on blockchain ensuring that the same voter can't cast vote again.

Screenshot (229) Screenshot (230)


Blockchain can serve a unique role in preventing government corruption. Its technology offers a singular combination of permanent and tamper-evident record keeping, real-time transaction transparency and auditability, and automated smart contract functionality.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages