本文へスキップ

MetaMask にトークンを追加

トークンを選び、そのトークンがあるネットワークを選んで、ボタンを押すだけです。以下のコントラクトアドレスはすべてオンチェーンで確認済みです。2026-09-14 に各チェーンの公開ノード経由で、それぞれのコントラクトの symbol() と decimals() を呼び出しました。

同じトークンでも、チェーンごとにアドレスが異なります。Ethereum の USDT と BNB Chain の USDT は別々のコントラクトです。間違ったものをインポートすると、良くて残高がゼロと表示されるだけですが、間違ったチェーンに送金すると資金を失います。

ワンクリックインポートの仕組み

ボタンは wallet_watchAsset リクエストを送信します。これはウォレットが実装している標準機能です。MetaMask にトークンのシンボルとコントラクトアドレスが表示され、確認するまで何も追加されません。資金の使用、移動、承認はできず、トークンのインポートはすでにある残高を表示させるだけです。

手動で追加する

  1. MetaMask を、トークンがあるネットワークに切り替えます。多くの人が飛ばしてしまうのがこの手順です。
  2. トークンタブを開き、トークンをインポートを選びます。
  3. コントラクトアドレスを貼り付けます。シンボルと小数点以下の桁数は MetaMask が自動で入力します。
  4. 確認します。そのアドレスがこのネットワーク上でトークンを保有していれば、残高が表示されます。

残高がゼロのままなのはなぜ?