Course · DIY Perp
EXPERT660 min1270 XP
Build OpenHL — from cargo init to a single-validator devnet
Build the openhl track foundation: the Reth substrate. Genesis, NodeBuilder wiring, custom ChainSpec, and the first single-validator devnet your engine talks to. Production parallel: Hyperliquid HyperEVM.
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 →16 lessons · native player
Difficulty
EXPERT
Workload
660 minutes
Reward
1270 XP
Contract types
EL test double
CL types
Engine integration
Live Reth
- 01Lesson 11 — Booting a live Reth EthereumNode in your workspace40 min · 80 XP
- 02Lesson 12 — LiveRethEvmBridge reads parents from the real chain50 min · 100 XP
- 03Lesson 13 — validate_payload runs Reth's EthBeaconConsensus55 min · 100 XP
- 04Lesson 14 — commit drives Reth's Engine API forkchoice50 min · 90 XP