地址与链/收款
USDT 地址辨认:T、0x、UQ 开头对应哪些网络
从 T、0x、UQ、EQ 等地址开头辨认常见网络,了解为什么不能只凭格式确认收款,再从钱包或交易所收款页核对网络、完整地址和备注。

拿到一串 USDT 收款地址,开头和长度可以先认格式:波场常用 T 开头的 34 字符地址,TON 常见 UQ 或 EQ 开头的 48 字符地址。但格式相像还不够,抄错字符也可能保留同样的开头和长度。要确认能收这笔钱,回到钱包或交易所的 USDT 收款页,核对网络和完整地址。
0x 开头尤其分不出是哪条链。以太坊和多条兼容网络都用这种地址写法,泰达也在不同网络发行 ERC20 形式的 USDT。发给对方时,把收款页上的网络名和地址写在一起。
先别数字母,回你取地址的那一页
我把地址复制给对方了,他问是哪条链,我一下子答不上来。
最准的答案不在地址里,在你复制它的那一页上。
交易所充值页。 币安的充值说明写的顺序是:先选币种,再选充值网络,选完才显示地址。所以你复制的那串地址,就是那一栏网络下的地址。回去看一眼网络那一栏选的是什么,原样告诉对方。同一页还提醒,要「确保所选网络与提现平台的网络一致」。
自己的钱包。 钱包的收款页一般会在地址上方或旁边写网络名,或者在 USDT 图标边上挂一个小标记。有的钱包同一个 USDT 分几行,每行一条链,各有各的地址,点进哪一行,取的就是哪一条链的地址。
聊天记录里翻出来的旧地址。 这种最容易出岔子。你不记得当初是哪一页取的,就别发它,重新去收款页取一次。顺带也躲开了从记录里复制到假地址的风险,把地址发给别人安全吗那篇讲过这种骗法。
看开头能认出的几种
手上只有地址时,可以用下面的格式缩小查找范围。表里的开头和长度不是地址校验结果,也不能代替收款页上的网络选择。
| 地址开头 | 长度 | 对应的地址格式 | 收款前还要确认什么 |
|---|---|---|---|
| T | 34 个字符 | 波场 TRON 的 Base58Check 写法 | 完整地址是否有效,收款页是否为 TRON 主网的 USDT |
| UQ、EQ | 48 个字符 | TON 易读格式,未设置“仅测试网”标记 | 钱包是否处于主网,完整地址与备注是否正确 |
| kQ、0Q | 48 个字符 | TON 易读格式,带“仅测试网”标记 | 不用于主网收款,重新从主网收款页取地址 |
| 0x | 42 个字符 | 以太坊及多条兼容网络的写法 | 收款页上选定的完整网络名 |
| 其他 | — | 这张表未列出的地址格式 | 直接查看收款页的网络名,不套用上面的规则 |
T 开头这一条,出自波场开发者文档的账户页:Base58Check 写法是「34 characters starting with T」。以太坊官网的账户说明把以太坊地址描述为 42 个字符,也就是 0x 加 40 位十六进制。TON 那几行出自 TON 文档的地址格式页,48 个字符,E、U 开头没有“仅测试网”标记,k、0 开头有这个标记。TON 文档还要求检查地址中的校验码;TRON 的 Base58Check 格式同样包含校验,单看前缀不等于检查完整地址。
还有两种写法,看着不像上面任何一行:
0:后面跟一长串十六进制,这是 TON 的原始格式(raw),文档里同一个账户既能写成它,也能写成 UQ、EQ 那种。钱包收款页给的一般是后者。- T 开头也可能是合约账户,不能凭开头分辨普通账户和合约。尤其不要把 USDT 代币合约地址当成自己的收款地址;TRX 地址能收 USDT 吗说明了这两种地址的区别。
0x 开头:写法一样,链不一样
他说「我这边转 ERC20」,我给的是 0x 地址,应该没问题吧?
还差一步。泰达官网的 Supported Protocols 页列出了 USD₮ 现在发行的链,其中标着 ERC20 的有五条:以太坊、Avalanche、经 Kava 接入的 Cosmos、Celo、Kaia。对方嘴里的「ERC20」,指的是哪一条,光听这三个字母分不出来。

还有一条常被叫作 BEP20 或 BSC 的网络。同一页上,BNB Smart Chain 一项下面只列了黄金代币 XAU₮,没有列 USD₮。币安的充值说明讲得很直白:ERC20 代币只能发到 ERC20 地址,BSC 代币只能发到 BSC 地址。网络这一项,要从收款页上照抄,不能拿地址去猜。
所以 0x 地址发出去的时候,跟一句完整的网络名:
- 你在交易所充值页取的地址:照抄充值页网络那一栏的名字。
- 你自己钱包里的地址:写清是以太坊,还是钱包里切换到的别的网络,别只写「ERC20」。
对方选的网络和你取地址时选的不一样,钱可能落在你收款页根本不显示的那条链上。交易所充值能不能找回、要不要收费,要看平台的找回规则,不是每次都能办。
T 开头和 0x 开头,有时候是「同一把钥匙」
有的多链钱包里,你会同时看到一个 T 开头的地址和一个 0x 开头的地址。波场文档有一句话能解释它们的关系:同一个公钥算出来的波场地址,去掉开头的 41 那个字节,剩下的 20 字节和以太坊地址一模一样。
这不代表两个地址能互相收。写出来一个是 T、一个是 0x,在两个网络上就是两个账户。对方从波场转,就给 T 开头的;从以太坊转,就给 0x 开头的。哪个都别「顺手」替代另一个。
对方说要走 Omni,或者要你给 1 开头的地址
早年的 USDT 文章里常说 USDT 有 Omni、ERC20、TRC20 三种。那是旧黄历。泰达那一页现在写着:泰达不再在 Kusama、Bitcoin Cash SLP、Omni Layer、EOS 和 Algorand 上发行,也不再有义务赎回这些链上的 USDT,这几条都挪进了「Deprecated」(已停用)那一栏。
有人这时候还坚持用 Omni 给你付 USDT,或者说「你那条链不行,换一条我们自己的链」,先停下来问清楚。先核对你和对方的收款、转出页面是否都支持同一网络的 USDT,再决定能不能转。
发给对方时,网络和地址写在一起
别只丢一串地址。照下面这样,一条消息说完:
- 币种:USDT
- 网络:写全称,比如「TRON(TRC20)」「以太坊(ERC20)」「TON」
- 地址:从收款页整串复制,不手打、不删改
- 只有收款页上有 MEMO 或备注一栏时,才加第四行;TON 链要不要备注,另一篇按自己钱包和交易所充值分开讲了
对方转完,要一下交易哈希。T 开头和 0x 开头的地址,可以把哈希贴进 USDT 转账查询,看网络、合约和收款地址是不是你给的那一个;想先看看这个地址上已有的记录,用 USDT 地址查询。这两个工具只查 TRC20 和以太坊上的 ERC20,TON、Solana 等链上的转账,要到那条链自己的区块浏览器查。
收款用的是币安账户的话,币安怎么收别人转来的 USDT讲了给充值地址还是给币安 ID。
相关问题
对方只说「转 ERC20」,我给 0x 地址就行了吗?
不够。泰达把以太坊、Avalanche、Kava、Celo、Kaia 上的 USDT 都标成 ERC20,光说 ERC20 分不出是哪一条。发地址时把网络名写全,比如「以太坊(ERC20)」,并请对方在转出页选同一个网络。
我的钱包里有一个 T 开头的地址,也有一个 0x 开头的,能互相收吗?
不能当成一个地址用。波场文档说,同一个公钥算出来的波场地址,去掉 41 前缀后的 20 字节和以太坊地址相同,但写出来一个 T 开头、一个 0x 开头,分属两个网络。对方在哪条链上转,你就给那条链的地址。
别人给我一个 kQ 或 0Q 开头的 TON 地址,能用吗?
TON 文档把 k 开头和 0 开头的易读地址列为测试网专用,主网软件不应接受。收真钱别用这种地址,让对方从钱包的主网收款页重新取。
规则、费用和入口都会变,照着做之前,先看一眼官方页面现在怎么写。