smart-contracts Learning to write smart contracts that can be deployed on an Ethereum Blockchain Network.