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.
Log in or sign up for Devpost to join the conversation.