FABRKNT
All courses
Course · Reth Beginner
BEGINNER125 min230 XP

Intro to Reth — Welcome to Rust Ethereum

The on-ramp to the Rust Ethereum stack (Reth / Revm / Alloy). Eleven lessons: reading Ethereum as systems engineering, the four adversarial forces, the three-pillar split, the Reth vs Geth substitution case, Rust setup, and a Beginner final quiz.

Source is the primary text

How this course works

This is a hands-on course, not a feed of articles. The lessons build on each other in order, so what you learn from the source carries over to real code.

Start the course →11 lessons · native player
Difficulty
BEGINNER
Workload
125 minutes
Reward
230 XP
Why the Rust Ethereum Stack
  1. 01Lesson 0 — Ethereum as systems engineering — the mental model you'll need12 min · 25 XP
  2. 02Lesson 1 — Beyond the 5 subsystems — the 4 forces that make Ethereum specific16 min · 25 XP
  3. 03Lesson 2 — Why learn Reth, Revm, and Alloy?10 min · 20 XP
  4. 04Lesson 3 — Reth, Revm, Alloy — three pillars10 min · 20 XP
  5. 05Lesson 4 — Why not just use Solana?8 min · 15 XP
  6. 06Lesson 5 — From Solana / Anchor to Reth — what carries over12 min · 20 XP
  7. 07Lesson 6 — Reth vs Geth / Alloy vs ethers-rs — the substitution case10 min · 20 XP
Set Up Rust
  1. 01Lesson 7 — rustup and VS Code setup10 min · 15 XP
  2. 02Lesson 8 — Rust quick reference12 min · 20 XP
  3. 03Quiz — First homework: 0x checkQUIZ · 15 min · 25 XP
  4. 04Quiz — BeginnerQUIZ · 10 min · 25 XP