Training Mission · DIY Perp
DIY PerpEXPERT660 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.
Course as operating doctrine · Source as primary text
Mission brief
This course is structured as a working assignment, not a content feed. Move through the lessons in order, accumulate the vocabulary, then carry the pattern back into the rest of the stack.
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