Metamaskを使用時に、Polygonネットワークに切り替えたり処理が上手くいかなかったので設定を見直した際のメモ。
今回の原因(RPC URL)
今回処理のエラーやネットワーク変更時に不具合があったのは、初期の頃に設定していたRPCが関係していたようです。
複数接続先がありましたが以前使用していたものはこちらのRPCでした。
現在公式サイトから追加すると違う物になっているので今回はその部分を更新します。
2022年以降に追加した場合は現在と同じ設定なっていると思われるので、作業前にネットワークの情報を確認してください。
ネットワークの追加・変更方法
ネットワークを追加して不具合が出る方を削除するか、RPCのURLを書き換えて対応します。
ネットワークを追加した場合は以前の設定と2つある状態になります、使用して問題なければエラーが出る方の設定を消しておきましょう。
ネットワーク追加
公式サイト
![](https://cdn.prod.website-files.com/637359c81e22b715cec245ad/662749f75f050ab5fd2f832a_OG%20Image%20(1).png)
サイトにアクセスしたら、Use Polygon→Add PoS Network to Metamaskをクリックするとメタマスクが起動してネットワークの追加確認が表示されます。
![](https://n150.net/wp-content/uploads/image-674-1280x578.png)
![](https://n150.net/wp-content/uploads/image-675.png)
追加内容が表示されるので問題が無ければ承認する。
これで追加されるので使用してみて問題ないか確認して、以前使用していたネットワーク設定が不要なら削除します。
設定を変更する場合
メタマスクを起動して右上の︙マークからビューを展開をクリックします。
もしくはネットワークの選択箇所から、新しいネットワークを追加でもアクセスできます。
![](https://n150.net/wp-content/uploads/image-676.png)
![](https://n150.net/wp-content/uploads/image-677.png)
ネットワークのページからPOLYGONネットワークを選択して新しいRPC URLの部分を書き換えます
他の設定は以前と同じなので、問題なければ保存をクリック。
すでに追加していた場合は使用されているとメッセージが表示されます。
![](https://n150.net/wp-content/uploads/image-678.png)
ネットワークの削除
追加後にメタマスクを使用して処理等問題が無ければ古いネットワークの設定を削除します。
![](https://n150.net/wp-content/uploads/image-679.png)
その他
スマートフォンでも基本的にやることは同じなので確認してから作業してください。
今回は初期の頃から使用していた場合にしか発生しないトラブルなので簡単にメモしておきました。