コース · Alloy 上級
中級145 分385 XP
Inside Alloy — Rust Ethereum ライブラリを読む
alloy のソースを 1 行ずつ読み解く — Rust EVM スタックの **ネットワーク層 + 認証層** を、`Provider`・`Network`・`Signer`/`Filler` のトレイトファミリ越しに歩く。3 つの独立した中級コース(Revm・Reth・Alloy)の 1 つで、受講順は自由。alloy は Reth と dapp が依拠する基盤なので、Rust で Ethereum を扱うあらゆる場面で本コースは効いてくる。
ソースが第一のテキスト
このコースの進め方
このコースは記事の寄せ集めではなく、手を動かして進める実践型です。レッスンは順に積み上がる構成なので前から進めれば、ソースで得た理解がそのまま実際のコードに活きます。
コースを始める →15 レッスン · ネイティブプレイヤー
難易度
中級
学習量
145 分
報酬
385 XP
Alloyの内側
- 01レッスン0 — Inside Alloy へようこそ7 分 · 15 XP
- 02レッスン1 — `Provider` トレイトをステップで組み立てる10 分 · 25 XP
- 03レッスン2 — 本物の `Provider` トレイトを読む10 分 · 25 XP
- 04クイズ — ProviderQUIZ · 4 分 · 25 XP
- 05レッスン3 — ドリル: ログ Provider ラッパーを作る12 分 · 25 XP
- 06レッスン4 — `Network` トレイトをステップで組み立てる10 分 · 25 XP
- 07レッスン5 — 本物の `Network` トレイト + Ethereum / Optimism 実装を読む10 分 · 25 XP
- 08クイズ — NetworkQUIZ · 4 分 · 25 XP
- 09レッスン6 — ドリル: Ethereum *と* Optimism で動く N 上ジェネリックなコード12 分 · 25 XP
- 10レッスン7 — `Signer` トレイトをステップごとに組み立てる10 分 · 25 XP
- 11レッスン8 — 実 `Signer` トレイト + `PrivateKeySigner` / `AwsSigner` / `WalletFiller` を読む10 分 · 25 XP
- 12クイズ — SignerQUIZ · 4 分 · 25 XP
- 13レッスン9 — ドリル: FillProvider チェーン経由でエンドツーエンドの署名済 tx12 分 · 25 XP
- 14レッスン10 — alloy 消費者コードのテスト22 分 · 45 XP
- 15クイズ — Inside Alloy 完走QUIZ · 8 分 · 25 XP