TRC20 Wallet Address Format

Overview

TRC20 wallet addresses use the same format as TRX addresses: 34 characters starting with T in Base58Check encoding. Learn how to get and validate your TRC20 USDT address.

TRC20 address format is identical to native TRX

Same Format as TRX: TRC20 tokens including USDT and USDC use the exact same 34-character Base58Check address format starting with T as native TRX transactions.

USDT TRC20 Address: Your USDT TRC20 deposit address is your TRON wallet address. Example format: TBia4uHnb3oSSZm5isP284cA7Np1v15Vhi

ERC20 vs TRC20: Do not confuse TRC20 (starts with T) with ERC20 (starts with 0x). Sending to the wrong network will result in irreversible loss of funds.

TRC20 and TRX share the same address namespace

The TRON network uses a single address space for all accounts whether holding native TRX or TRC20 tokens. When you add a TRC20 contract address to your wallet, it allows the wallet to display those token balances alongside your TRX, all under the same T-prefixed address.

How to get a TRC20 wallet address in 4 steps

Step 1 – Choose a wallet: Download a TRON-compatible wallet such as TronLink, TokenPocket, or Trust Wallet.

Step 2 – Create account: Create a new wallet and securely save your 12-word mnemonic phrase and private key.

Step 3 – Select TRON network: Ensure the wallet is connected to the TRON network, not Ethereum or BNB Chain.

Step 4 – Copy your address: Your T-prefixed 34-character address is your TRC20 deposit address for USDT and all TRC20 tokens.

Related TRON Address Format Guides

Key Facts About TRON Wallet Address Format

A TRON wallet address in Base58Check format is always exactly 34 characters long and always begins with the capital letter T. This format uses Base58 encoding with a built-in checksum, making it case-sensitive and resistant to typos. The Hex format equivalent starts with 41 and is 42 characters long. TRC20 tokens including USDT on the TRON network use the exact same address format as native TRX, so one wallet address can hold both TRX and any TRC20 token simultaneously.

When validating a TRON address, first confirm it starts with T and contains exactly 34 characters. Use tronWeb.isAddress() for programmatic validation or check on tronscan.org. Never send TRX or TRC20 tokens to an ERC20 address (starting with 0x) as these transactions cannot be reversed on the TRON blockchain.