About RethLab
RethLab teaches Rust Ethereum Systems Engineering through implementation, using Hyperliquid-style high-performance L1/DEX architecture as the motivating case. You don't just consume explanations — you read source, build components, and ship working artifacts across Reth, Revm, Alloy, and Foundry.
Train for Hyperliquid-era Rust execution
RethLab teaches Rust Ethereum Systems Engineering through implementation, using high-performance L1/DEX architecture as the motivating case.
Note: learning implementations are inspired references and are not official Hyperliquid code.
psyto
@psyto
RethLab is built to turn market interest into implementation capability. Instead of stopping at high-level explanation, we use Hyperliquid-style architecture as a concrete case and connect it to real Rust source across Reth, Revm, Alloy, and Foundry. The goal is simple: not just understand the stack, but reproduce, modify, and validate it with your own hands. The curriculum is source-first and build-first, with implementation, testing, and diff-based verification as the core learning loop.
15+ yrs of mission-critical FS at Shinsei Bank: core banking (Flexcube), retail deposits, mortgages, KYC/FATCA, Zengin payments, ATM. Backbase (Dutch Banking-as-a-Service unicorn) as PM.
Head of Sales Engineering at SBI R3 Japan — driving Solana enterprise adoption and RWA tokenization for Japanese financial institutions.
Active across Bitcoin, Ethereum, Solana, Hyperliquid, and Corda. Solana Cypherpunk Hackathon — 3rd Place (NTT Docomo R&D side track).
2 yrs Hong Kong (internet startup, 500K+ users), 2 yrs Bangalore (offshore dev lead at iGate), 15+ yrs Tokyo (financial institutions). Bilingual EN / JA — RethLab content shipped at full parity.
Why this stack
If Hyperliquid is your signal, mastering Reth / Revm / Alloy / Foundry at implementation level is the shortest path.
Reth: execution-client foundation for sync, storage, networking, and node operations.
Revm: execution core that defines opcode behavior, gas accounting, and state access.
Alloy: RPC / Provider / Signer foundation for node connectivity and tx routing.
Foundry: verification layer that turns implementation into enforceable test discipline.
ExEx: extension surface for state-aware high-performance app workflows.
Bottom line: this stack helps you move from “can explain” to “can build.”
Why this exists
Most EVM tutorials describe what's happening as if it were blockchain magic. The kind of engineers Paradigm, Hyperliquid, and Monad hire treat Ethereum as systems engineering — a database, a compiler, a distributed system, a networking stack, a concurrency runtime — and have actually read the Rust source that implements each layer. RethLab closes that gap by walking you through real Reth, Revm, Alloy, and Foundry code line by line, with the design intent, so by the time you open a crate you've already seen its key code.
What's Next
More Content
Deeper VM-layer internals (Revm precompiles, EOF dispatch), DB-layer walkthroughs (Reth SDK, ExEx case studies), parallel-execution patterns (block-stm) — filling out each layer of the stack.
Multi-Language
Available in English and Japanese, with parity across both. More languages planned as the community grows.
More Courses
As each layer of the stack evolves — new opcodes at the VM layer, new ExEx patterns at the DB layer, new chains and L2s at the architecture layer — new lessons follow.
Support this work
RethLab is free and open. If the lessons helped you ship Rust EVM code, sponsoring on GitHub or a one-time donation keeps the course running and the existing material updated against upstream.
See how to supportQuestions, content feedback, or typo reports go on GitHub. Casual chat or shoutouts on X.