MetaMaskがトークンを処理する方法
トークンを受け取ると、ブロックチェーン上のウォレットにすぐに到着します。しかし、MetaMaskが残高を表示するにはトークンコントラクトについて知る必要があります。連絡先リストのように考えてください。トークンはすでにあなたのアドレスに「呼びかけて」いますが、MetaMaskがトークンの詳細を追加するまで、それらを読むことができません。
MetaMaskは既知のトークンのリストを保存し、多くのものを自動的に検出できます。そのリストにないものについては、トークンのコントラクトアドレスを使用して手動でトークンを追加します。
方法1:トークンの自動検出
MetaMaskにはトークン自動検出機能があり、あなたのアドレスをスキャンして保有しているERC-20トークンを見つけます。これが最も簡単な方法で、ほとんどの人気トークンで機能します。
自動検出を有効にし���使用する方法:
- MetaMaskを開く
- ウォレットのメイン画面に戻る
トークンが検出されると、画面下部に通知が表示され、それらを追加するかどうかが尋ねられます。通知をクリックして確認して追加します。
制限:自動検出はEthereumメインネットで最適に機能します。他のネットワーク(BSC、Polygon、Arbitrum)では、手動でトークンを追加する必要があるかもしれません。
方法2:コントラクトアドレスによる手動トークン追加
自動検出されないトークンについては、コントラクトアドレスを使用して手動で追加できます。すべてのERC-20トークンには一意のコントラクトアドレス(0xで始まる42文字の文字列)があります。
ステップバイステップ:トークンを手動で追加
- MetaMaskを開き、正しいネットワークにいることを確認
- MetaMaskが自動的にトークンシンボルと小数位を入力
- シンボルが期待するものと一致することを確認
トークンがMetaMaskの残高に表示されます。何か保有している場合は、その金額がすぐに表示されます。
トークンのコントラクトアドレスを見つける方法
正しいコントラクトアドレスを取得することが重要です。同じ名前とシンボルを持つ偽のトークンが存在します。必ず信頼できるソースからコントラクトアドレスを確認してください。
方法A:CoinGecko
- 名前でトークンを検索
- チェーンアイコンをクリックして適切なネットワークを選択(Ethereum、BScなど)
- 表示されたコントラクトアドレスをコピー
方法B:CoinMarketCap
- トークンを検索
- ネットワークを選択してアドレスをコピー
方法C:Etherscan(Ethereumトークン)
- トークン名を検索
- 確認済みトークンコントラクトをクリック
- コントラクトページの上部からコントラクトアドレスをコピー
方法D:プロジェクトの公式ウェブサイト
多くの暗号プロジェクトは、ウェブサイトまたは公式ドキュメントにトークンコントラクトアドレスを目立つように表示しています。常に公式サイトを使用してください。ソー���ャルメディアのリンクではなく。
異なるネットワークでトークンを追加
MetaMaskは複数のネットワークをサポートしており、異なるネットワーク上の同じトークンは異なるコントラクトアドレスを持ちます。追加する前に、正しいネットワーク上にいることを確認してください。
Ethereumメインネット
ほとんどのERC-20トークンがここにあります。一般的な例:USDC、USDT、LINK、UNI、AAVE。
BNB Smart Chain(BSC)
BSCトークンはBEP-20標準です。まずBSCネットワークを追加してから、トークンを追加します。一般的なBSCトークン:CAKE(PancakeSwap)、BUSD。
BSCネットワーク設定:
- ネットワーク名:BNB Smart Chain
- RPC URL:https://bsc-dataseed.binance.org/
- チェーンID:56
- シンボル:BNB
- エクスプローラー:https://bscscan.com
Polygon(MATIC)
Polygonには、ブリッジされたUSDC、USDT、WETHを含む多くのトークンの独自バージョンがあります。最初にPolygonネットワークを追加します。
Polygonネットワーク設定:
- ネットワーク名:Polygon Mainnet
- RPC URL:https://polygon-rpc.com/
- チェーンID:137
- シンボル:MATIC
- エクスプローラー:https://polygonscan.com
Arbitrum One
Arbitrum上のLayer 2トークン。チェーンID:42161。
Optimism
Ethereum上のLayer 2。チェーンID:10。
ネットワークトークンリファレンステーブル
| トークン | Ethereumアドレス | 備考 |
|---|---|---|
| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | Circleのステーブルコイン |
| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | Tether |
| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | Chainlink |
| UNI | 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 | Uniswap |
| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | ラップされたEther |
使用する前に必ずEtherscanでこれらのアドレスを確認してください。これらは確定的なソースとしてではなく、独自の確認の出発点として使用してください。
偽のトークン警告
トークンを手動で追加する際の最大のリスクは、偽のトークンを追加することです。詐欺師は人気のあるトークンと同じ名前とシンボルを持つトークンを作成します。間違ったコントラクトアドレスを追加すると、実際には売ることができない、または使用できない偽の残高を見ることができます。
偽のトークンを見つける方法:
- コントラクトアドレスが信頼できるソースと一致しない
- トークンコントラクトが最近作成され、履歴がない
- Etherscanがコントラクトを未検証として示すか、警告を表示
- 予期しないトークンを受け取った(エアドロップ詐欺)
- それらを売ろうとすると、トランザクションが失敗するか、過度な承認を求める
疑わしいトークンに対してすべきこと:
- それらを売ったり、相互作用したりしないでください
- 予期しないエアドロップに関連するリンクをクリックしないでください
- 単に無視してください。偽のトークンをウォレットに持つことは、それと相互作用しない限り害がありません
MetaMaskのトークンリスト(Tokenlist)
MetaMaskは自動検出と検索機能を強化するために、コミュニティが管理するトークンリストを使用します。これらのリストはUniswap、Aaveなどのプロジェクトによってキュレーションされています。MetaMaskのトークンを追加検索バーでトークンを検索すると、これらのリストを検索しています。
トークンがどのリストにもない場合、検索結果に表示されませんが、コントラクトアドレスで手動で追加することはできます。
よくある質問
トークンを追加しましたが、残高が0と表示されるのはなぜですか?
実際にはそのトークンを保有していない可能性があります。MetaMaskにトークンを追加することは、残高を表示するようにMetaMaskに指示するだけです。トークンを作成しません。Etherscanであなたのアドレスを確認して、実際に何か保有しているかどうかを確認してください。
テスト��ットにトークンを追加できますか?
はい。テストネット(例:Sepolia)に切り替えて、そのテストネット上のトークンのコントラクトアドレスを追加します。テストネットトークンはメインネットから別のコントラクトアドレスを持ちます。
コントラクトアドレスを入力した後、MetaMaskが間違ったトークンシンボルを表示するのはなぜですか?
一部のコントラクトは異常またはミスリーディングなシンボルで設定されています。Etherscanでコントラクトアドレスを確認して、追加しようとしたトークンと一致していることを確認してください。
NFTをMetaMaskに追加できますか?
MetaMaskには基本的なNFT表示があります。NFTsタブに移動してNFTをインポートをクリックし、コントラクトアドレスとトークンIDを入力します。より高度なNFT管理は、OpenSeaやRainbowなどの専用アプリで扱う方が良いです。
誤りで追加したトークンを削除するにはどうすればよいですか?
デスクトップで:トークンの横にある3つの点をクリック→トークンを非表示。モバイル:トークンを長押し→非表示。これはビューから削除しますが、ブロックチェーンには影響しません。トークンはまだそこにあります。
ETH自体をトークンとして追加する必要がありますか?
いいえ。ETH(および任意のネットワークのネイティブガストークン)は自動的に表示されます。追加する必要があるのはERC-20トークンだけです。
関連ガイド:
