Who this trains
This is deliberate coursework for engineers growing along the whole ladder—basic literacy first, then in-depth phases, harness labs, and specialization modules. The primary outcome is not “know Hyperscale-rs only”; it is to think like a protocol engineer: precise about consensus and economics, rigorous in Rust, calm under partial synchrony, and fluent in networking and ops when shipping nodes.
Hyperscale-rs is the cutting-edge lab—a serious Rust workspace where BFT, execution, cryptography, simulation, and libp2p meet. Modules combine reading, quizzes where relevant, and hands-on labs (violet cards on the index) so you build protocol-engineering skill in the repo, not only from slides.
| Level | Approximate engineering band | What deepens here |
| 1 | Basic → repo-ready | Overview & setup, state machines, blockchain fundamentals |
| 2 | Basic → pipeline thinker | Consensus, distributed systems, tx-flow map |
| 3 | In-depth → phases I–III | Phases 1–3 (mempool → propose → execution) |
| 4 | In-depth → cross-shard + refs | Phase 4, block fields deep dive, timers |
| 5 | In-depth → single-shard E2E | Harness reading + simulation & production labs |
| 6 | In-depth → cross-shard & perf | Cross-shard labs + performance measurement |
| 7 | In-depth → networking & crypto | libp2p, cryptography (2 modules) |
Bands are guides, not gates—many people revisit levels as their role changes. Expect to iterate through the journey with us.
Course Structure
20 modules across seven levels (three per level on L1–L6). Level 1: overview, state machines, blockchain. Level 2: consensus, distributed systems, tx-flow. Level 3: Phases 1–3. Level 4: Phase 4, block-fields deep dive, timers. Level 5: E2E harness + single-shard labs. Level 6: cross-shard labs + performance. Level 7: libp2p and crypto.
- Levels 1–2 — Foundations → tx-flow map
- Level 3 — Phase drills through execution waves
- Level 4 — Cross-shard + block commitments + chain time
- Levels 5–6 — E2E harness labs → cross-shard → performance
- Level 7 — libp2p → cryptography
Hyperscale-rs–specific modules keep the Hyperscale-rs badge.
📚 Level 1
Overview → state machines → blockchain fundamentals.
🔧 Levels 2–6
Levels 2–6 follow course order (module counts vary by level—see structure above).
⚡ Level 7
libp2p introduction and cryptography in the node.
🎯 Hyperscale-rs only (by level)
Filtered view of the same Level 1–7 path for Hyperscale-rs–tagged modules.