This is an ethereum DAPP that implements a rudimentary voting system. It consists of a custom token contract and a Voting system contract, interacting with each other. The idea is that, to vote, an address has to burn a token in order to call the voting function. The token will be given to trusted addresses (that represent the voting machines) from a chairperson (the deployer of the tokens and the owner of the voting system). This way we will implement a secure voting procedure that has all the advantage of decentralization, but that does not compromise on user vote anonimity and user secure identification.
-
Notifications
You must be signed in to change notification settings - Fork 0
License
BrunoGatti/hardhat_voting_project
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published