FABRKNT
All courses
Course · Building with the Stack
EXPERT454 min815 XP

Building with the Stack — Real-World Rust EVM Apps

Build the canonical Rust EVM applications. Ten labs ship with passing tests: MEV searcher, Tempo payment rails, custom op-stack rollup, and more.

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
EXPERT
Workload
454 minutes
Reward
815 XP
Application Patterns
  1. 01Lesson 0 — Test gate — every app in this tier ships with passing tests18 min · 35 XP
  2. 02Lab 1 — Build a Minimal MEV Searcher in Rust45 min · 80 XP
  3. 03Lab 2 — Read a Real Production Indexer — Tempo's tidx45 min · 80 XP
  4. 04Lab 3 — Build a Custom RPC Endpoint on Reth40 min · 70 XP
  5. 05Lab 4 — Build a Wallet Backend in Rust45 min · 80 XP
  6. 06Lab 5 — Build a Minimal EIP-7702 Sponsor Service in Rust45 min · 80 XP
  7. 07Lab 6 — Build Your Own Foundry-Style Cheatcode in Rust45 min · 80 XP
  8. 08Lab 7 — Build a Swap Aggregator: DEX State, Forked, in Rust45 min · 80 XP
  9. 09Lab 8 — Capstone — Build a Frontrun-Resistant Order Router60 min · 100 XP
  10. 10Lab 9 — Validate Your Revm Simulation Against a Production Provider50 min · 90 XP
  11. 11Lab 10 — Machine payments: HTTP 402 and the Tempo MPP stack16 min · 40 XP