MetaMask 代币显示全攻略:自动检测与手动添加指南

·

MetaMask 钱包默认会显示您账户中持有的标准 ERC-20 代币。然而,随着以太坊及其他网络上代币种类的快速增长,并非所有代币都会被自动识别。本文将详细介绍如何通过多种方式在 MetaMask 中显示和管理您的代币资产。

为什么有些代币不会自动显示?

MetaMask 并不维护一个“官方”的代币列表,因此某些代币可能需要手动添加。尤其是那些新发行的、小众的或特定生态中的代币,往往需要用户主动操作才能显示在资产列表中。

启用自动代币检测功能

增强型代币检测功能目前支持以太坊主网、Linea、Avalanche、BNB 智能链、Polygon、Arbitrum、Optimism、Base 和 zkSync 网络。

启用后,返回资产列表并刷新页面,之前未显示的代币现在应该可见了。

请注意:无论此设置是否开启,以太坊主网上的代币检测都会进行;增强型代币检测只是将此功能扩展到上述其他网络。

使用搜索栏手动添加代币

如果自动检测未能识别您的代币,可以尝试手动搜索添加:

  1. 在钱包界面点击“代币”标签页。
  2. 点击底部的“导入代币”。
  3. 在搜索栏中输入代币名称或符号(例如,输入“D”来搜索 DAI)。
  4. 从搜索结果中选择目标代币,点击“下一步”。
  5. 确认无误后,点击“导入”。代币将被添加到您的资产列表中。

如果搜索不到您的代币,可能是因为它不够常见。这时,您可以尝试添加自定义代币。

添加自定义代币

对于搜索不到的代币,您可以通过其合约地址手动添加:

  1. 在“代币”标签页下,点击“导入代币”。
  2. 切换到“自定义代币”选项卡。
  3. 选择代币所在的正确网络。
  4. 将代币的合约地址粘贴到“输入代币合约地址”字段中。
  5. 点击“导入”。

👉 查看实时工具与最新代币信息

如何查找代币合约地址

获取准确的合约地址是安全添加自定义代币的关键。您可以通过以下方式查找:

重要警告:如果对方声称已向您发送代币,但无法提供合约地址或交易哈希,那么很可能他们并未实际发送。

通过区块浏览器添加代币

大多数主流区块浏览器(如 Etherscan、BscScan、Polygonscan)都支持一键添加代币到 MetaMask:

  1. 访问区块浏览器网站。
  2. 搜索目标代币或通过菜单栏的“代币”链接查找。
  3. 在代币概览页面,点击右上角的“更多”按钮。
  4. 选择“添加代币到 MetaMask (Web3)”。
  5. 在弹出的 MetaMask 通知中确认添加。

利用代币列表网站添加代币

像 CoinGecko 或 CoinMarketCap 这样的网站也提供了与 MetaMask 的集成功能:

  1. 访问这些网站并使用搜索栏找到目标代币。
  2. 在其代币页面,找到合约地址附近 MetaMask 狐狸图标。
  3. 点击该图标,并在弹出的提示中确认添加。

移动端用户请注意:务必使用 MetaMask 移动应用内的内置浏览器访问这些网站,才能正常调用添加功能。

使用 MetaMask Portfolio 平台

MetaMask Portfolio 是一个关联平台,可自动聚合并显示您钱包中的绝大多数代币余额。您只需访问该平台并连接您的钱包,它就会自动检测和展示您的资产。

如何隐藏或移除代币

如果您想清理资产列表,可以隐藏已添加的代币:

  1. 在钱包的“代币”标签页下,找到您想隐藏的代币。
  2. 点击该代币,进入其详情页。
  3. 点击右上角的三个点,选择“隐藏”。

常见问题

为什么我添加了代币却看不到余额?

首先,请确保您添加的代币合约地址是正确的,并且切换到了代币所在的正确网络。其次,确认您的钱包地址在该代币合约中确实持有余额。添加操作本身不会“获取”代币,它只是让钱包界面去显示那些已经存在于您地址中的资产。

添加自定义代币有风险吗?

添加代币本身是安全的操作,它只是让信息得以显示。风险主要来源于与恶意代币合约的交互(如授权、转账)。因此,只添加您信任的、来源可靠的代币合约地址至关重要。

自动检测功能会显示所有代币吗?

不会。增强型代币检测功能依赖于社区维护的聚合列表,虽然覆盖面很广,但仍可能无法包含所有代币,尤其是非常新或极度小众的代币。手动添加是必要的补充方式。

隐藏代币后,我的资产会消失吗?

完全不会。隐藏操作仅仅是在您的钱包界面上不再显示该代币,并不会从区块链上移动或删除您的任何资产。您随时可以通过手动添加的方式再次将其显示出来。

如何在移动端和扩展端同步代币显示?

代币的添加和隐藏操作是本地化的,意味着它们只在您执行操作的设备上生效。如果您在浏览器扩展上添加了一个代币,您需要在手机应用上也手动执行一次添加操作才能在移动端看到它。

遇到无法添加的代币该怎么办?

首先,反复核对待添加代币的合约地址和网络是否正确。其次,可以尝试通过区块浏览器查看您的地址是否持有该代币余额。如果问题依旧,该代币可能不符合 ERC-20 标准,或存在其他技术问题。