---
# System prepended metadata

title: '**Get Started With Casper by Krisharonpf**'

---

# **Get Started With Casper by Krisharonpf**

## Part One: Create and deploy a simple, smart contract with cargo casper and cargo test

Set up local network:

![](https://i.imgur.com/uhJaEvZ.png)

Deploy the Smart Contract:

![](https://i.imgur.com/TXpWeIU.png)

> ID: 7396920658171779143

Check the Status of Deployment:

![](https://i.imgur.com/inGrW03.jpg)

> Deploy hash: 101586452cf9e60bfe6c4a3b3ea6ad88ea5ab28aedeca0a4ce8caefd2e7c843e

## Part Two: Complete one of the existing tutorials for writing smart contracts

> Multi-signatures and key recovery

Check the tool:

![](https://i.imgur.com/9EnXkZu.png)

Check account for faucet:

![](https://i.imgur.com/JqMOnAE.jpg)

Test the Client:

![](https://i.imgur.com/Kyka8T3.png)

See full Output here:

[Testing the Client Full OUTPUT](https://hackmd.io/@krisharonpf/Testing_the_Client)

## Part Three: Demonstrate key management concepts

> Scenario 1: signing transactions with a single key

![](https://i.imgur.com/8mruD41.png)

See the full output here:

[Additional Scenarios full OUTPUT](https://hackmd.io/@krisharonpf/AdditionalScrnarios)

## Part Four: Learn to transfer tokens to an account on the Casper Testnet

Tranfer the Token:

![](https://i.imgur.com/H8Fzmt0.png)

> "deploy_hash": "5aeb56e3f4e775a861a0d2f83e7a6cb33aa56401562d3cd1fded446947c421e4"

Sign the transaction:

![](https://i.imgur.com/2fqog9D.jpg)

Result:

![](https://i.imgur.com/5cCb5Ht.png)![](https://i.imgur.com/5cCb5Ht.png)

## Part Five: Learn to Delegate and Undelegate on the Casper Testnet

> Delegation

![](https://i.imgur.com/D1KeSzt.png)

> Undeledation

![](https://i.imgur.com/klL0cFH.png)







