Back to Home

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.

P

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.

Background

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.

Now

Head of Sales Engineering at SBI R3 Japan — driving Solana enterprise adoption and RWA tokenization for Japanese financial institutions.

Web3

Active across Bitcoin, Ethereum, Solana, Hyperliquid, and Corda. Solana Cypherpunk Hackathon — 3rd Place (NTT Docomo R&D side track).

Global

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 support

Questions, content feedback, or typo reports go on GitHub. Casual chat or shoutouts on X.