Distributed technologies are some of the most suitable platforms for running decentralized organizations. A Decentralized Autonomous Organization (DAO) is an organization that is run through the rules encoded in a smart contract. You can use Ethereum to create your own DAOs with the set of rules hardcoded inside the contract.
In this recipe, you will learn how to create a decentralized organization that runs a lottery system on Ethereum blockchain.