# Casper Hackathon Challenges ![](https://i.imgur.com/XCGM2tK.png) 1. Create and deploy a simple, smart contract with cargo casper and cargo test: ![](https://i.imgur.com/AKN1628.png) 2. Complete one of the existing tutorials for writing smart contracts: (Cloned contract and deployed it to local network NCTL) ![](https://i.imgur.com/9AQxZRf.png) 3. Demonstrate key management concepts by modifying the client in the Multi-Sig tutorial to address one of the additional scenarios: ![](https://i.imgur.com/7wLnGeG.png) [Special Key Scenario Below] ![](https://i.imgur.com/W7bUAtC.png) 4. Learn to transfer tokens to an account on the Casper Testnet: ![](https://i.imgur.com/Rt0KymS.png) 5. Learn to Delegate and Undelegate on the Casper Testnet: [Delegation Below] ![](https://i.imgur.com/4IeGq4z.png) [Undelegation Below] ![](https://i.imgur.com/kL4JW4X.png) ***--All challenges complete--***