Inspiration

Seeing voter fraud in America and how it attacks democracy. Wanting to create a more secure system that is also more accessible as anyone can vote in their home.

What it does

Puts voting on the Ethereum blockchain. This makes voting more secure as the votes are not modifiable.

How we built it

Smart contract in Solidity, the language used to communicate with the Ethereum blockchain, and integrating the smart contract with web3

Challenges we ran into

Many, many bugs trying to use web3 and different libraries like alchemy-web3

Accomplishments that we're proud of

Getting a working website with a domain and successfully interacting with the Ethereum blockchain

What we learned

Web development & more about the Blockchain

What's next for Blockchain Ballots

Adding visualization and more audit logs to make it a more realistic model for future elections. Possibly trying to implement it on smaller scales.

Built With

Share this project:

Updates