Now that you have seen how smart contracts work and how to interact with them using the web3.js APIs, it’s a good time to explore an application from end to end, from the smart contract to the front end, and perhaps give you some ideas for building your own decentralized applications.
10. Project: Online Lottery
Get Beginning Ethereum Smart Contracts Programming: With Examples in Python, Solidity, and JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.