mcpField
C
connecting-to-base-network

connecting-to-base-network

github.com/base開発120342 回インストール1 日前に更新
リポジトリ

connecting-to-base-network について

Base に接続する開発者向けのリファレンスです。メインネットと Base Sepolia の設定値に加え、RPC とトランザクション署名の注意点をまとめています。

主な機能

  1. 01メインネットとテストネットの設定
  2. 02ウォレットのネットワーク設定手順
  3. 03RPC と署名のセキュリティ注意点

活用シーン

  1. 01ウォレットを Base メインネットに接続
  2. 02Base Sepolia のテスト環境を設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/base/skills --skill connecting-to-base-network

インストール後、Claude Code で/connecting-to-base-networkを入力して読み込まれたか確認します。

詳細

Base Network への接続

メインネット

プロパティ値
ネットワーク名Base
チェーン ID8453
RPC エンドポイントhttps://mainnet.base.org
通貨ETH
エクスプローラーhttps://basescan.org

テストネット(Sepolia)

プロパティ値
ネットワーク名Base Sepolia
チェーン ID84532
RPC エンドポイントhttps://sepolia.base.org
通貨ETH
エクスプローラーhttps://sepolia.basescan.org

セキュリティ

  • 本番環境ではパブリック RPC エンドポイントを絶対に使用しないでください — レート制限があり、プライバシーは保証されません。専用のノードプロバイダーまたはセルフホストノードを使用してください
  • RPC API キーをクライアント側のコードに絶対に埋め込まないでください — プロバイダーの認証情報を保護するため、リクエストをバックエンド経由でプロキシしてください
  • クロスチェーンのリプレイ攻撃を防ぐため、トランザクションに署名する前にチェーン ID を検証してください
  • 認証情報の傍受を防ぐため、HTTPS の RPC エンドポイントのみを使用してください — http:// のエンドポイントはすべて拒否してください

重要な注意事項

  • パブリック RPC エンドポイントにはレート制限があります — 本番環境では使用しないでください
  • 本番環境では、ノードプロバイダーを利用するか、独自のノードを実行してください
  • テストネット用 ETH は Base のドキュメントに記載されているフォーセットから入手できます

ウォレットのセットアップ

  1. 上の表に記載されているチェーン ID と RPC を使用してネットワークを追加します
  2. テストネットでは Sepolia の設定を使用します
  3. Ethereum から ETH をブリッジするか、フォーセットを使用します

コメント