# Iyanadonte
## Step 1: Create and deploy a smart contract
Installing Rust

Test the Contract

Compile to WASM

**Local Network Testing**

**Check the Client Version**

**Deploy the Contract**

**Check Deploy Status**

## Step 2: Complete one of the existing tutorials for writing smart contracts
**Multi-Signature Tutorial**
Building the Smart Contract

Faucet account details

Setting up the Client

Testing the Client

## Step 3: Demonstrate key management concepts
**Scenario 3: signing transactions with multiple keys**
Create a JS code with name *iyanadonte_3.js* at ../client/src

Modify package.json

Run the Script

Result of the Script

## Step 4: Transfer tokens to an account on the Casper Testnet
Transfer token CSPR on testnet

Deploy the Transfer

Transfer completed successfully

## Step 5: Learn to Delegate and Undelegate
Learn to Delegate

Learn to Undelegate
