ethereum Contract Composability: The Building Blocks of Ethereum Smart Contract Development Learn how to build smart contracts in a way that make it easy for others to use them within their own contracts. Learn how to build your own smart contracts that use existing contracts to extend their functionality.