connecting-to-base-network について
Base に接続する開発者向けのリファレンスです。メインネットと Base Sepolia の設定値に加え、RPC とトランザクション署名の注意点をまとめています。
主な機能
- 01メインネットとテストネットの設定
- 02ウォレットのネットワーク設定手順
- 03RPC と署名のセキュリティ注意点
活用シーン
- 01ウォレットを Base メインネットに接続
- 02Base Sepolia のテスト環境を設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ base/ skills --skill connecting-to-base-networkインストール後、Claude Code で/connecting-to-base-networkを入力して読み込まれたか確認します。
詳細
Base Network への接続
メインネット
| プロパティ | 値 |
|---|---|
| ネットワーク名 | Base |
| チェーン ID | 8453 |
| RPC エンドポイント | https://mainnet.base.org |
| 通貨 | ETH |
| エクスプローラー | https://basescan.org |
テストネット(Sepolia)
| プロパティ | 値 |
|---|---|
| ネットワーク名 | Base Sepolia |
| チェーン ID | 84532 |
| RPC エンドポイント | https://sepolia.base.org |
| 通貨 | ETH |
| エクスプローラー | https://sepolia.basescan.org |
セキュリティ
- 本番環境ではパブリック RPC エンドポイントを絶対に使用しないでください — レート制限があり、プライバシーは保証されません。専用のノードプロバイダーまたはセルフホストノードを使用してください
- RPC API キーをクライアント側のコードに絶対に埋め込まないでください — プロバイダーの認証情報を保護するため、リクエストをバックエンド経由でプロキシしてください
- クロスチェーンのリプレイ攻撃を防ぐため、トランザクションに署名する前にチェーン ID を検証してください
- 認証情報の傍受を防ぐため、HTTPS の RPC エンドポイントのみを使用してください —
http://のエンドポイントはすべて拒否してください
重要な注意事項
- パブリック RPC エンドポイントにはレート制限があります — 本番環境では使用しないでください
- 本番環境では、ノードプロバイダーを利用するか、独自のノードを実行してください
- テストネット用 ETH は Base のドキュメントに記載されているフォーセットから入手できます
ウォレットのセットアップ
- 上の表に記載されているチェーン ID と RPC を使用してネットワークを追加します
- テストネットでは Sepolia の設定を使用します
- Ethereum から ETH をブリッジするか、フォーセットを使用します
コメント
Markdown 対応