同一个 TRON 地址的三种写法
| 格式 | 示例 | 使用场景 |
|---|---|---|
| Base58 | TMVQGm1qAQYVdetCeGRRkTWYYrLXuHK2HC | 钱包、交易所、区块浏览器 |
| Hex | 417e5f4552091a69125d5dfcb7b8c2659029395bdf | TRON 节点 API、智能合约 |
| EVM 格式 | 0x7e5f4552091a69125d5dfcb7b8c2659029395bdf | 需要 20 字节 0x 地址的工具 |
三者编码的是同一个 20 字节账户标识。Base58 加入了 0x41 版本字节和 4 字节校验和;hex 把版本字节显示为 41;EVM 格式则去掉了它。
如何转换
- Base58 → hex:base58 解码,验证校验和,去掉最后 4 字节,结果以
41开头。 - Hex → base58:取 21 字节(
41+ 20 字节),追加 SHA-256(SHA-256(数据)) 的前 4 字节,再用 base58 编码。
本页面即时完成双向转换并校验校验和,输错的地址会被拒绝。更多内容见 TRON 地址格式详解。
重要提示
EVM 0x… 格式仅供开发者参考。绝不要在以太坊、BNB Chain 等其他网络上向它转账——即使字节相同,也是另一条区块链。
常见问题
为什么 API 里的 TRON 地址以 41 开头?
节点 API 常返回 hex 格式:41 是 TRON 的版本字节,后面是 20 字节账户标识。
使用转换工具安全吗?
安全。它在浏览器中离线运行,只处理公开地址——绝不要把私钥粘贴到任何网站。
能把以太坊地址转换成 TRON 地址吗?
技术上可以把这 20 字节套用 TRON 格式,但这不会转移任何资金,也不会带来任何访问权限。只有私钥持有者才能控制账户。