In this workshop we will teach developers how develop, deploy and interact with a smart contract written in Solidity. We will go through the full life-cycle, from key management and genesis to contract deployment on a permissioned chain. To get the most out of this workshop you will have to be proficient in BASH command line tooling and a programming language. For extra credit, we'll aim to develop a secret conference themed crypto game, think CryptoKitties with a twist.