FABRKNT
All courses
Course · Bridge to Intermediate
BEGINNER119 min245 XP

Reading the Stack — Bridge to Intermediate

The bridge after Beginner and before the three Intermediate courses (Inside Revm / Inside Reth / Inside Alloy). Ten lessons: Solidity → bytecode translation, EVM execution traces, and the reading practice you need before the source-walks.

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 →10 lessons · native player
Difficulty
BEGINNER
Workload
119 minutes
Reward
245 XP
EVM at the bytes level
  1. 01Lesson 0 — From Solidity to bytecode — the dispatch loop12 min · 25 XP
  2. 02Lesson 1 — Memory, storage, and the world state12 min · 25 XP
  3. 03Lesson 2 — Gas accounting in depth, and call frames12 min · 25 XP
Block-level Ethereum
  1. 01Lesson 3 — Blocks, receipts, and reorgs12 min · 25 XP
Rust for source-reading
  1. 01Lesson 4 — Rust for Solidity engineers — the migration map18 min · 35 XP
  2. 02Lesson 5 — Generics, trait bounds, ?Sized, dyn vs impl15 min · 30 XP
  3. 03Lesson 6 — Shared ownership: Arc, Mutex, RwLock12 min · 25 XP
  4. 04Lesson 7 — unsafe Rust10 min · 20 XP
  5. 05Lesson 8 — `macro_rules!` basics10 min · 20 XP
  6. 06Lesson 9 — How the source-reading courses work6 min · 15 XP