在一个钱包中管理所有 TRC20 代币
Gem Wallet 是一款为完整 TRON 代币生态系统打造的 TRC20 钱包。除了持有 USDT,您还可以原生支持每一种主流 TRC20 资产,包括 DeFi 代币(JST、SUN)、预言机(WIN)、稳定币(USDD)和生态代币(BTT、APENFT)。所有这些都集成在 iOS、Android 和 APK 上的同一款自托管应用中,无需注册,不进行追踪。
什么是 TRC20 标准?
TRC20(也写作 TRC-20)是 TRON 网络上的代币合约标准。它定义了同质化代币如何通过 TRON 虚拟机(TVM)上的智能合约进行发行和转账,使用固定接口(totalSupply、balanceOf、transfer、approve、transferFrom、allowance),钱包和交易所依赖这些接口实现兼容性。该标准刻意与以太坊的 ERC-20 保持一致,这也是为什么数以千计的项目在 TRON 上推出了 TRC20 版本的代币,以获得更便宜、更快的转账。任何支持 TRC20 的钱包都应能自动识别遵循该标准的所有代币,包括新发行的代币。
TRC20 转账在 Gem Wallet 中的工作原理
TRC20 转账遵循 TRON 区块链的标准机制。发送 TRC20 代币是一次智能合约调用,会消耗 Energy 和 Bandwidth,这是 TRON 资源模型定义的两种资源。如果您持有 TRX,网络会自动使用它来支付这些资源费用,而质押 TRX 可以进一步将费用降至接近零。这适用于 TRON 上的每一笔 TRC20 交易,与所使用的钱包无关。Gem Wallet 严格按照协议设计执行,不使用自定义路由或专有费用逻辑。
TRC20 地址格式
每个 TRC20 代币都使用标准的 TRON 地址格式:一个 34 个字符的字符串,始终以字母 T 开头(例如 TR7NH........zgjLj6t)。同一个地址同时持有您账户中的 TRX 和所有 TRC20 代币 - 不存在每个代币单独的地址。这就是为什么发送 USDT、USDD 或任何其他 TRC20 资产使用的目标地址与发送 TRX 完全相同。发送前请始终确认地址以 T 开头:以 0x 开头的地址属于以太坊及其他 EVM 兼容链(BNB Chain、Polygon、Arbitrum),不属于 TRON,跨链发送的资金如果没有桥接将无法找回。
Gem Wallet 支持的热门 TRC20 代币
TRC20 标准下已发行了数以千计的代币。Gem Wallet 开箱即用地全部支持,其中最活跃的类别是 DeFi、预言机和 TRON 原生生态资产:
- JST(JUST)- JustLend DeFi 协议的治理代币
- SUN - SunSwap 和 SunPerp 的原生代币
- WIN(WINkLink)- TRON 上的去中心化预言机网络
- BTT(BitTorrent)- 文件共享基础设施代币
- APENFT(NFT)- NFT 市场和生态代币
- USDD - 基于 TRON 的稳定币
关于 TRON 上的 Tether 详情,包括 USDT TRC20 与以太坊及其他链上 USDT 的区别,请参阅我们的专属 USDT 钱包指南。
TRC20 与其他代币标准的对比
TRON 支持多种代币标准,每种适用于不同的用例。TRC-10 是链原生代币,没有智能合约开销,发行成本低但可编程性有限。TRC20 是智能合约标准,可编程且与 ERC-20 兼容,这就是为什么它驱动着 TRON 上几乎所有的 DeFi 代币和稳定币。TRC-721 和 TRC-1155 涵盖非同质化代币和多代币 NFT 用例。与以太坊上的 ERC-20 相比,TRC20 共享相同的函数接口,但运行在 TVM 上,使用 TRON 的 Energy 和 Bandwidth 资源模型而非 gas,从而实现显著更高的吞吐量和更低的交易成本。Gem Wallet 在同一款应用中支持 TRC20、TRC-10 和 TRC-721 代币。









