読了時間:2分
概要
MetaMaskは、Web3開発に欠かせないツールの一つです。初期設定では、イーサリアムブロックチェーンネットワークが設定されています。しかし、トランザクション処理を高速化したり、カスタムネットワークに接続したりするために、MetaMaskにカスタムプロバイダーを追加したい場合もあるでしょう。このガイドでは、MetaMaskでカスタムプロバイダーを設定する方法について解説します。
MetaMaskとは何ですか?
MetaMaskは、イーサリアムブロックチェーンに接続し、その他のEVM(イーサリアム仮想マシン)ベースのチェーンにも対応する、仮想通貨ウォレットのブラウザ拡張機能です。分散型アプリケーション(dApps)や分散型取引所(DEX)を利用する上で、最も優れたウォレットの一つです。 MetaMaskは、ETHやBSCなどのネイティブブロックチェーン通貨の保管にとどまらず、ERC-20やBEP-20トークンの保管も可能です。Chrome、Firefox、Brave、Microsoft Edgeなどの主要なブラウザや、モバイル端末にも対応しています!
MetaMaskでQuicknodeをカスタムRPCプロバイダーとして設定し、取引を高速化する方法を見ていきましょう。
Quicknode での HTTP/WSS RPC URL の作成
Quicknode.comでは、わずか数回のクリックでアカウントを作成し、カスタム RPC エンドポイントを取得できます。Quicknode は 25 以上のチェーンに対応しており、その数は増え続けています!
ログインしたら、「エンドポイントを作成」ボタンをクリックし、ご希望に応じてチェーンとネットワークを選択してください。

エンドポイントを作成したら、HTTP プロバイダーのリンクをコピーして手元に用意しておいてください。次にこれが必要になります。
カスタムプロバイダーを使用したMetaMaskの設定
まだお持ちでない場合は、MetaMaskのブラウザ拡張機能をダウンロードしてください。アカウントを作成し、シードフレーズを安全に保管してください。
手順 1:MetaMask 拡張機能を開き、左上隅にあるネットワークセレクターをクリックします。

手順 2:「ネットワーク」リストの下部にある「ネットワークを追加」を選択します。

手順 3:前の手順の後に自動的に開かれるページで、「ネットワークを手動で追加」をクリックします。

手順 4:各フィールドに、カスタムネットワークの関連情報を入力します。

以下に、さまざまなEVMベースのネットワークのチェーンID/ネットワークIDを記載します:
- イーサリアム・メインネット:1
- イーサリアム・テストネット「セポリア」:4
- イーサリアム・テストネット「Hoodi」:560048
- グノーシス・チェーン:100
- BNB Smart Chain メインネット:56
- Polygon/Matic メインネット:137
- 楽観的なイーサリアム:10
- Arbitrum Nova: 42170
- Arbitrum One: 42161
- ベースチェーン:8453
よく使われるチェーンの一覧はこちらでご覧いただけます。
変更を保存したら、拡張機能の左上にある「ネットワーク」選択ドロップダウンメニューに戻り、新しく追加したネットワークを見つけてください!

結論
これで、MetaMaskウォレットにQuicknodeをカスタムRPCプロバイダーとして追加することに成功しました。取引を高速化するため、あるいはバックアップとして、MetaMaskにカスタムネットワークを追加しておくことは常に良いアイデアです。
イーサリアムに関する記事やガイドをもっと読みたい方は、ぜひニュースレターにご登録ください。ご意見やご感想がございましたら、Twitterからお気軽にお寄せください。また、Discordコミュニティサーバーでは、これまで出会った中で最もクールな開発者たちが集まっていますので、いつでもお気軽にチャットで交流してください :)
皆様からのフィードバックを心よりお待ちしております!❤️
ご意見や新しいトピックに関するご要望などがありましたら、ぜひお知らせください。皆様からのご連絡を心よりお待ちしております。
