在以太坊生态系统中,除了以太坊(ETH)本身,还有成千上万种不同的代币(如 ERC-20 代币、ERC-721 NFT 等),为了方便管理和交易这些代币,大多数以太坊钱包都允许用户手动添加自定义代币,本文将以目前最主流的钱包之一 MetaMask 为例,详细讲解如何在以太坊钱包中添加代币,并辅以通用步骤和注意事项。

为什么需要添加代币?

当你购买了某种以太坊平台上的代币,或者想接收某种代币时,如果钱包中没有默认显示,你就需要手动添加它,添加后,你就可以在该钱包界面中查看代币余额、进行转账、交易等操作,极大地提升了管理效率。

准备工作:添加代币前的必要信息

在添加代币之前,你需要获取以下关键信息之一(通常三者至少需要其一):

  1. 代币合约地址 (Token Contract Address):这是代币在以太坊区块链上的唯一标识符,是一串以 "0x" 开头的 42 位十六进制字符串,这是最准确的方式。
  2. 代币符号 (Token Symbol):即代币的简称,如 BTC、SHIB、USDT 等,但请注意,同一符号可能存在不同合约地址的代币(尤其是山寨币或测试网代币),所以仅凭符号可能不准确。
  3. 代币 decimals (代币精度):表示代币可分割的小数位数,大多数代币是 18 位,但也有一些是 6 位、8 位等,如果信息不全,钱包可能会显示余额错误。

以 MetaMask 钱包添加代币步骤详解

MetaMask 是一款流行的浏览器扩展和移动端以太坊钱包,以下是其在浏览器端添加代币的步骤:

  1. 登录 MetaMask 钱包

    • 在你的浏览器中安装并打开 MetaMask 扩展程序。
    • 输入你的密码或使用生物识别(如指纹、面容 ID)登录钱包。
  2. 进入“资产”页面

    在 MetaMask 主界面,点击顶部的“资产” (Assets) 标签页。

  3. 找到“添加代币”按钮

    在资产列表下方,你会看到“添加代币” (Add Token) 的按钮,点击它。

  4. 选择添加方式

    • 点击“添加代币”后,通常会弹出两个选项:“从列表中选择” (Choose from list) 和“手动添加代币” (Manually add token)。
    • 如果你的代币是常见的主流代币:可以尝试“从列表中选择”,在搜索框中输入代币符号(如 USDT、DAI、LINK 等),如果列表中存在,直接选择即可,钱包会自动填充合约地址和精度。
    • 如果你的代币不在列表中或你拥有准确信息:选择“手动添加代币” (Manually add token)。
  5. 输入代币信息

    • 在“手动添加代币”界面,你需要填写之前准备好的信息:
      • 代币合约地址 (Token Contract Address)随机配图