MetaMaskの送金画面でトークンや資産が一切表示されない場合、まず確認すべきは選択中のネットワークとアカウントの2つだ。それでも解消しない場合は、トークンの手動インポートや表示キャッシュのリセットで表示が戻るケースが多い。
なぜ送金画面にトークンが表示されないのか

資産が消えたように見えても、原因のほとんどはブロックチェーン上の消失ではなく、ウォレットの表示側にある。主な原因は4つに分けられる。
選択中のネットワークがずれている
トークンはブロックチェーンごとに別々に記録される。イーサリアム上のトークンを保有しているのに、ポリゴンなど別のネットワークを表示していると資産は空に見える。ネットワークを切り替えると表示されるトークン自体が変わるため、自分がトークンを保管したネットワークを選択しているか確認する。
選択中のアカウントがずれている
MetaMaskは1つのリカバリーフレーズから複数のアカウントを作成できる。別のアカウントを表示していると、資産が入っていないように見える。アカウント名を確認し、トークンを保管しているアカウントへ切り替える。
MetaMaskがトークンを認識していない
MetaMaskは有名なトークンを自動で検出するが、すべてのトークンを網羅しているわけではない。マイナーなトークンや新規発行のトークンは、コントラクトアドレスを手動で追加しないと表示されない。
ネットワークのRPCが応答していない
RPC(リモートプロシージャコール / 遠隔手続き呼び出し)とは、ウォレットがブロックチェーンと会話するための接続窓口のようなものだ。選択中のネットワークのRPCが遅延または停止していると、残高を取得できず空の画面になる。
最初に試したい3つの基本確認

問題が起きたら、まず次の3つの操作を順番に試す。いずれも数分で完了し、多くのケースはこれだけで解決する。
ネットワークを選び直す
ネットワークの選択画面を開き、目的のネットワークを選び直す。一度別のネットワークに切り替えてから再度戻すと、残高が強制的に再取得されて表示が復活することがある。
アカウントを選び直す
アカウントアイコンを開き、トークンを保有しているアカウントを選び直す。普段と違うアカウントが選択されていることは意外に多い。
画面をリフレッシュする
スマホ版では資産画面を下に引っ張ると残高が再読み込みされる。ブラウザ拡張版ではウォレットをロックして再度アンロックすると同様の効果がある。
トークンを手動でインポートする手順

自動認識されないトークンは、コントラクトアドレスを使って手動で追加する。コントラクトアドレスとは、そのトークンがブロックチェーン上で管理されている場所を示す一意の文字列だ。手順はどのネットワークでも同じである。
コントラクトアドレスを調べる
CoinGeckoやCoinMarketCapなどの信頼できる情報サイトでトークン名を検索し、公式のコントラクトアドレスをコピーする。Etherscanなどのブロックチェーンエクスプローラーでも確認できる。アドレスを間違えると偽物のトークンを追加してしまうため、公式情報から取得することが重要だ。
MetaMaskに追加する手順
- 資産タブの下部にある「トークンをインポート」を押す
- 「カスタムトークン」タブを選択する
- コントラクトアドレスを貼り付ける
- トークンシンボルと小数点桁数が自動で入力される
- 「インポート」を押して完了する
表示キャッシュをリセットして直す

ネットワークやトークンの設定が正しくても、表示キャッシュの不具合で資産が表示されないことがある。以下の方法でデータをリフレッシュする。
ウォレットをロックしてアンロックする
MetaMaskの設定から「ロック」を選択し、パスワードを入力して再度ロック解除する。この操作で表示データが再読み込みされる。
ブラウザやアプリを完全に再起動する
ブラウザ拡張版ではブラウザを完全に終了してから再度開く。スマホ版ではアプリをバックグラウンドからも終了して再起動する。単にウィンドウを閉じるだけでは不十分で、プロセスごと終了させるのがポイントだ。
別のネットワークに切り替えて戻す
意図的に別のネットワークへ切り替え、数秒待ってから元のネットワークに戻す。これで残高が強制的に再取得される。
それでも表示されない場合の追加チェック

ここまでの方法で直らない場合、資産が実際に存在するのかを外部から検証する。表示の問題なのか、本当に資産が移動してしまったのかを切り分けるためだ。
ブロックチェーンエクスプローラーで残高を確認する
自分のパブリックアドレスをEtherscanなどのブロックチェーンエクスプローラーに入力し、トークンが存在するか直接確認する。ここに残高が表示されれば、資産は無事であり問題はウォレットの表示のみである。
別の端末やブラウザで復元して試す
同じリカバリーフレーズを使って別の環境でウォレットを復元し、表示されるか試す。別の環境で正常なら、元の環境でのデータ不具合と判断できる。
ネットワークのRPC設定を確認する
使用中のネットワーク設定が古いと、正しく残高を取得できないことがある。RPC URLやチェーンIDの最新の値は、各ネットワークの公式ドキュメントや公式サイトで確認するのが確実だ。
よくある質問
表示されないトークンは実際に失われた可能性がある?
可能性は低い。MetaMaskの表示が空になるのは、ネットワークの選択ずれやキャッシュ不具合であることがほとんどだ。ブロックチェーンエクスプローラーで自分のアドレスを検索すれば、実際の残高を確認できる。
ネットワークを選び直しても表示されない場合は?
トークンが手動追加されていないか、RPCの応答に問題がある可能性が高い。コントラクトアドレスを調べて手動でインポートし、それでも表示されなければ別の端末で同じウォレットを復元して試す。
手動で追加したカスタムトークンが急に消えることはある?
MetaMaskのアップデートやキャッシュのリセット後に、手動追加したトークンの表示が消えることがある。資産自体は消えていないため、同じコントラクトアドレスを再度手動で追加すれば表示が戻る。
スマホ版とブラウザ拡張版で表示が違うのはなぜ?
同じリカバリーフレーズから復元されたウォレットでも、手動追加したトークンは端末ごとに個別に管理される。一方の端末で追加したカスタムトークンは、もう一方には自動では表示されない。
この記事のポイント
- 送金画面にトークンが表示されない原因はネットワークとアカウントの選択ずれが多い
- まずネットワークの選び直しとアカウントの再選択を試す
- 自動認識されないトークンはコントラクトアドレスで手動追加する
- 表示キャッシュの不具合ならロック解除や再起動で直る
- 実際の残高はブロックチェーンエクスプローラーで必ず確認できる

「エミリーズ・クリプト・インサイダー」のリサーチ担当として、暗号資産の現場で日々生まれる疑問や悩みを丹念に追いかける。
Reddit や海外フォーラムに寄せられる声を読み解き、「初心者がつまずきやすいポイント」「経験者でも見落としがちな落とし穴
」を一つずつ記事として整理している。
専門的な話を誰もが理解できる言葉に置き換えることに全力を注ぐ。情報の正確さと読みやすさの両立を信条としている。
