DEV Community

Cover image for Quizzes and Assignments to Understand Ethereum client
taijusanagi for BlockBaseLab

Posted on • Edited on

5 2

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.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (1)

Collapse
 
ksuhara profile image
Kenta Suhara

Completed these QUIZZES and Assignments!

I was able to review and organize my knowledge. Suitable for beginners.