FABRKNT
すべてのコース
コース · スタックで実装
エキスパート454 分815 XP

Building with the Stack — 実アプリを作る

ソース読解は前提条件であり、このティアはその実装編である。Rust + Alloy + Revm で 10 本のアプリを作り、systems engineering スタックの各層を少なくとも 1 度ずつ通る。対象は MEV searcher、ExEx インデクサ、カスタム RPC、wallet backend、EIP-7702 sponsor、Foundry スタイル cheatcode、swap aggregator、frontrun-resistant router、cross-client validation、HTTP 402 + MPP endpoint。

ソースが第一のテキスト

このコースの進め方

このコースは記事の寄せ集めではなく、手を動かして進める実践型です。レッスンは順に積み上がる構成なので前から進めれば、ソースで得た理解がそのまま実際のコードに活きます。

コースを始める →11 レッスン · ネイティブプレイヤー
難易度
エキスパート
学習量
454 分
報酬
815 XP
アプリケーションパターン
  1. 01レッスン0 — テストゲート — このティアでは全アプリがテスト green で初めて完了18 分 · 35 XP
  2. 02レッスン1 — 最小限の MEV Searcher を Rust で作る45 分 · 80 XP
  3. 03レッスン2 — 本物の Production Indexer を読む — Tempo の tidx45 分 · 80 XP
  4. 04レッスン3 — Reth にカスタム RPC エンドポイントを足す40 分 · 70 XP
  5. 05レッスン4 — Wallet Backend を Rust で作る45 分 · 80 XP
  6. 06レッスン5 — 最小限の EIP-7702 Sponsor サービスを Rust で作る45 分 · 80 XP
  7. 07レッスン6 — Foundry スタイルのカスタム cheatcode を Rust で作る45 分 · 80 XP
  8. 08レッスン7 — Swap Aggregator を作る — DEX state を fork して45 分 · 80 XP
  9. 09レッスン8 — Capstone — Frontrun-Resistant Order Router を作る60 分 · 100 XP
  10. 10レッスン9 — Revm シミュレーションを Production Provider で検証する50 分 · 90 XP
  11. 11レッスン10 — Machine Payments — HTTP 402 と Tempo MPP スタック16 分 · 40 XP