安全避坑

为什么核对地址时,还要核对公链?

转账前,需要一起核对资产、网络和收款地址。地址看起来一样、币种名称相同,都不能替代这一步。

为什么核对地址时,还要核对公链?

为什么地址相同,余额却不一样?

地址需要和网络一起理解。一个普通 EVM 钱包账户可以在 Ethereum、Base 等网络使用相同的地址,但各网络上的余额和交易分别记录。切换钱包显示的网络,不会把资产一起转过去。MetaMask 网络说明也提醒:兼容 Ethereum,不等于使用 Ethereum 主网。

同名 USDC 的合约地址也可能不同

以Circle 公布的原生 USDC 地址为例,Ethereum 主网与 Base 主网分别使用:

  • Ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
  • Base:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

这些是代币合约地址,不是你的收款地址,不要把它们填进提币收款栏。相同名称和图标也可能被其他合约使用,完整地址应回到发行方官网核对。

转账或提币前,按这个顺序检查

  1. 先看接收方:在钱包或交易所的收款页面选择资产与网络,复制该页面给出的收款地址。
  2. 再看发送方:选择相同网络,确认接收方支持该网络上的这项资产;如收款页要求 Memo 或 Tag,也要填写。
  3. 分清地址用途:收款地址用于收资产,代币合约用于识别资产,交易池地址用于查池子,不能相互替代。
  4. 核对主网和测试网:例如 Base 主网的 Chain ID 是 8453,Base Sepolia 是 84532。名称相近也不是同一网络,参见Base 网络资料。
  5. 检查完整内容:核对完整地址、金额、费用和最低到账要求。首次操作可先做符合最低要求的小额转账,确认到账后再继续。

Coinbase 收款说明同样要求使用接收方支持的网络,并填写资产需要的附加标记。具体要求以你的收款平台为准。

转账显示成功,但钱包看不到币怎么办?

先用交易哈希到发送时所选网络的区块浏览器查询,确认交易状态、接收地址和代币合约。若地址是你控制的钱包,再检查钱包显示的网络及代币;若收款方是交易所,还要查看充值网络、到账确认数和最低额度。链上成功不等于平台已经记账。

选错网络后能否处理,取决于地址控制权、资产和平台支持情况,不要承诺一定能找回。联系官方支持时提供交易哈希等交易信息,不要交出助记词或私钥。

下一步可读从交易所提币到钱包的完整流程。若你拿到的是交易池地址,先了解新交易池与新发行代币的区别。

参考资料

MetaMask:EVM 网络与跨链注意事项 Circle:USDC 官方合约地址 Base:主网与测试网资料 Coinbase:选择收款网络与地址