Quizzes and Assignments to Understand Ethereum client

taijusanagi

taijusanagi

Posted on May 17, 2021

Quizzes and Assignments to Understand Ethereum client

Pre-requirement

You can start this training material without taking any previous course.

Knowledge

Here, you can Learn the following knowledge.

  • Ethereum Client
    • Geth
  • Node Service
    • Infura
  • Development tools
    • Hardhat
  • General Information
    • Docker
    • Curl

Quizzes and Assignments

Part 1: Running Geth in Local Environment

QUIZZES

  • What is Geth?
  • What can you do with Geth?
  • Is there any alternative to Geth? What is the difference between the tools?
  • What is the difference between light-node, archive-node, full-node?
  • What is docker?
  • What is the difference between Mainnet, Rinkeby, Private Network in the Geth setting?

Assignments

  • Run "Hello, world" with docker.
  • Run docker Geth Mainnet in local.
  • Run docker Geth Rinkeby in local.
  • explore blockchain info from Geth Javascript console (ex. eth.getBlock(0))
  • Run docker Geth private network in local.

Part 2: Infura, the Node Service

QUIZZES

  • What is Infura?
  • Is there any alternative to Infura? What is the difference between the platforms?
  • What is Curl?
  • What is JSON RPC?

Assignments

  • Create an account and create your project in Infura.
  • Get current block number, get block information, get transaction information, get balance for a specific account from Infura node by curl.

Part 3: Local Development Environment

QUIZZES

  • What is Hardhat?
  • Is there any alternative to Hardhat? What is the difference between the tools?

Assignments

  • Run Hardhat local chain.
  • Get current block number, get block information, get transaction information, get balance for a specific account from a local chain by curl.
  • Run Hardhat Mainnet fork node.
  • Get current block number, get block information, get transaction information, get balance for a specific account by curl.
💖 💪 🙅 🚩
taijusanagi
taijusanagi

Posted on May 17, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related