在以太坊生态系统中,除了以太坊(ETH)本身,还有成千上万种不同的代币(如 ERC-20 代币、ERC-721 NFT 等),为了方便管理和交易这些代币,大多数以太坊钱包都允许用户手动添加自定义代币,本文将以目前最主流的钱包之一 MetaMask 为例,详细讲解如何在以太坊钱包中添加代币,并辅以通用步骤和注意事项。
为什么需要添加代币?
当你购买了某种以太坊平台上的代币,或者想接收某种代币时,如果钱包中没有默认显示,你就需要手动添加它,添加后,你就可以在该钱包界面中查看代币余额、进行转账、交易等操作,极大地提升了管理效率。
准备工作:添加代币前的必要信息
在添加代币之前,你需要获取以下关键信息之一(通常三者至少需要其一):
- 代币合约地址 (Token Contract Address):这是代币在以太坊区块链上的唯一标识符,是一串以 "0x" 开头的 42 位十六进制字符串,这是最准确的方式。
- 代币符号 (Token Symbol):即代币的简称,如 BTC、SHIB、USDT 等,但请注意,同一符号可能存在不同合约地址的代币(尤其是山寨币或测试网代币),所以仅凭符号可能不准确。
- 代币 decimals (代币精度):表示代币可分割的小数位数,大多数代币是 18 位,但也有一些是 6 位、8 位等,如果信息不全,钱包可能会显示余额错误。
以 MetaMask 钱包添加代币步骤详解
MetaMask 是一款流行的浏览器扩展和移动端以太坊钱包,以下是其在浏览器端添加代币的步骤:
-
登录 MetaMask 钱包:
- 在你的浏览器中安装并打开 MetaMask 扩展程序。
- 输入你的密码或使用生物识别(如指纹、面容 ID)登录钱包。
-
进入“资产”页面:
在 MetaMask 主界面,点击顶部的“资产” (Assets) 标签页。
-
找到“添加代币”按钮:
在资产列表下方,你会看到“添加代币” (Add Token) 的按钮,点击它。
-
选择添加方式:
- 点击“添加代币”后,通常会弹出两个选项:“从列表中选择” (Choose from list) 和“手动添加代币” (Manually add token)。
- 如果你的代币是常见的主流代币:可以尝试“从列表中选择”,在搜索框中输入代币符号(如 USDT、DAI、LINK 等),如果列表中存在,直接选择即可,钱包会自动填充合约地址和精度。
- 如果你的代币不在列表中或你拥有准确信息:选择“手动添加代币” (Manually add token)。
-
输入代币信息:
- 在“手动添加代币”界面,你需要填写之前准备好的信息:
- 代币合约地址 (Token Contract Address)

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