In this chapter, we are going to write a popular application on the blockchain, which will be a secure voting application powered by the blockchain. You have all the tools to develop this application, namely, populus and web3.py.
Here are the topics that we are going to cover in this chapter:
- Developing a simple voting application
- Learning about an event in a smart contract
- Developing a commercial voting application
- Developing a token-based voting application
- Discussing another type of voting application