CasperLabs Blockchain-based voting contract
This projects' purpose is to serve as a baseline proof-of-concept of a decentralized voting platform on the Casper Blockchain with pre-composed smart contract and a small exampls of this use case in action, including queries done with the Casper Client CLI.
🏭 Tech Stack
Smart contracts are implemented in Rust using the Casper smart contract crate.
- MVP
- [✓] Develop contract 🏬
- [✓] Develop contract function that initializes new Poll 🚚
- [] Develop contract function that adds new Poll option 🚚
- Back-end
- [] Fine-tune contract functions to optimize/lower cost of contract calls.
- Housekeeping
- [] Document contract code
- [] Build out unit tests
- [] Simplify code
Go to the #dev-discussion
channel on Discord
If you see any typos or errors you can edit the code directly on GitHub and raise a Pull Request on the feature
branch, thank you in advance!