---
# System prepended metadata

title: Assignment

---

# Assignment

## Lecture1: Intro to cryptography and cryptocurrencies

  * Merkle Proof Verification

## Lecture2: Bitcoin, Ethereum & Fork

  * ???

## Lecture3: Support Infrastructure - Wallet, Centralized Exchange, API provider

  * Install Metamask

  * Claim test ETH

  * Use ETH to mint grading-use ERC721

## Lecture4: Introduction to EVM

  * ???

## Lecture5: ERC20 / OpenZeppelin

  * Create a self-ERC20

  * Stake self-ERC20 for grading-use ERC20\
    In-course ERC20 will be released in next lecture

## Lecture6: Chainlink Integration

  * Use grading-use ERC20 to upgrade grading-use ERC721

## Lecture7: Token Upgrade

  * Lock grading-use ERC20 to redeem Upgraded grading-use ERC20

## Lecture8: Proxy, Timelock, MultiSig

  * ???

## Lecture9: Midterm