Contract examples for Ethereum This tutorial is designed to be a self-paced, hands-on guide to writing smart contracts in the Solidity programming language. It will provide examples of common use cases and patterns for building smart contracts on the Ethereum blockchain. These use cases include, but are not limited to, implementing token standards, creating a decentralized exchange, and more. Throughout the tutorial, you will have the opportunity to write and test your own smart contracts, giving you a solid understanding of the concepts and practical skills needed to develop smart contracts for your own decentralized applications.