---
# System prepended metadata

title: Casper Hackathon Challenges

---

# 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--***