πŸ“ Tronsell Wiki

Wallet Address Types β€” TRON Address Guide

Learn about TRON wallet address formats, how they work, and how to use them safely. Understand the difference between base58 and hex addresses.

πŸ“ Address Types at a Glance
Base58 AddressStarts with "T" (34 chars)
Hex AddressStarts with "0x" or "41" (40 chars)
Smart Contract AddressSame format, different use
Case SensitivityCase-sensitive
IrreversibleTransactions cannot be reversed
USDT TRC20Uses same address

πŸ“What is a TRON Wallet Address?

A TRON wallet address is a unique identifier that represents your account on the TRON blockchain. It is similar to a bank account number β€” you share it with others to receive TRX, USDT TRC20, or any other TRC20 token. Your address is derived from your public key and is safe to share publicly.

All TRON addresses are case-sensitive and typically start with the letter "T". A standard TRON address is 34 characters long and uses Base58 encoding (which excludes confusing characters like 0, O, I, and l).

πŸ’‘ Example TRON Address

TXYZ...XXXX β€” This is what a typical TRON address looks like. Always double-check the full address before sending funds.

πŸ“TRON Address Formats

TRON addresses can appear in two main formats:

πŸ”€
Base58 Format (Human-Readable)

The most common format. Starts with "T" and is 34 characters long. Used in wallets, exchanges, and for everyday transactions. Example: TXYZ...XXXX

πŸ”’
Hex Format (Raw)

The underlying raw format. Starts with "0x" or "41" and is 40 characters long (without prefix). Used in smart contracts and for developers. Example: 0x41...XXXX

Feature Base58 Address Hex Address
Prefix T 0x41 or 41
Length 34 characters 40 characters (hex)
Used For Everyday transactions Development, smart contracts
Example TXYZ...XXXX 0x41...XXXX
πŸ’‘ Which Format to Use?

For sending and receiving TRX or USDT TRC20, always use the Base58 format (the address starting with "T"). This is what wallets and exchanges expect. Hex format is primarily for developers and smart contract interactions.

πŸ“œSmart Contract Addresses

TRON smart contracts (including TRC20 tokens like USDT) also have addresses. These addresses use the same format as wallet addresses β€” they start with "T" and are 34 characters long. However, they represent smart contracts, not user wallets.

The official USDT TRC20 contract address is:
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t

When adding a TRC20 token to your wallet, you will need to enter its contract address. Always verify contract addresses from official sources like TronScan or the token issuer's website to avoid scams.

⚠️ Important: Contract vs. Wallet Address

Both wallet addresses and smart contract addresses look the same. Always verify you are sending to the correct type of address. Sending funds to a contract address can result in permanent loss if the contract is not designed to accept transfers.

πŸ”‘How TRON Addresses Are Generated

TRON addresses are derived from your private key through a process of elliptic curve cryptography:

  • 1
    Generate a private key

    A random 64-character hex string is generated as your private key.

  • 2
    Derive the public key

    Using elliptic curve cryptography (secp256k1), the public key is derived from the private key.

  • 3
    Hash the public key

    The public key is hashed using SHA-256 and RIPEMD-160 to create a 20-byte hash.

  • 4
    Add prefix and encode

    The 0x41 prefix is added, followed by Base58 encoding to create the final "T" address.

πŸ’‘ One Address Per Private Key

Each private key generates exactly one TRON address. However, a single seed phrase can generate multiple private keys and therefore multiple addresses (HD wallet).

πŸ“ŠAddress Types Comparison

Here's a quick comparison of different address types you might encounter:

Address Type Prefix Length Used For
TRON Wallet Address T 34 chars Receiving TRX and TRC20 tokens
TRC20 Contract Address T 34 chars Token smart contracts (e.g., USDT)
Hex Address 0x41 40 chars Developers, API calls
Ethereum Address 0x 40 chars ⚠️ NOT compatible with TRON
BSC Address 0x 40 chars ⚠️ NOT compatible with TRON
🚨 Critical Warning

Never send TRX or USDT TRC20 to an Ethereum (0x) or BSC address. TRON and Ethereum use different networks. Sending to the wrong network will result in permanent loss of funds.

πŸ“€How to Use TRON Addresses

Here are the most common ways you'll use your TRON address:

  • Receiving funds: Share your address with the sender. They can send TRX or any TRC20 token (USDT TRC20, USDC TRC20, etc.) to this address.
  • Sending funds: Enter the recipient's address in your wallet app. Always double-check the full address before confirming.
  • Adding tokens: When adding a TRC20 token to your wallet, you'll need to enter the contract address (e.g., USDT TRC20 contract address).
  • Checking balance: You can look up your address on TronScan to see your full transaction history and token balances.
πŸ’‘ Pro Tip: Always Verify

Before sending any significant amount, always verify the address character by character. Address poisoning scams replace addresses with similar-looking ones. Use the "copy" function carefully and verify the pasted address.

❌Common Address Mistakes

  • Sending to the wrong network: Sending TRX or USDT TRC20 to an Ethereum (0x) address will result in permanent loss.
  • Typos: A single wrong character makes the address invalid. Always copy and paste, and verify the full address.
  • Address poisoning: Scammers may send a small amount from a similar-looking address to trick you into copying the wrong one. Always verify the full address.
  • Case sensitivity: TRON addresses are case-sensitive. Use the address exactly as shown.
  • Memo required: Some exchanges require a memo/destination tag when depositing. Forgetting it can cause delays or loss of funds.
⚠️ Transactions Are Irreversible

TRON transactions cannot be reversed or cancelled. Once a transaction is confirmed on the blockchain, it is final. Always double-check the address before sending.

❓Frequently Asked Questions

What is a TRON wallet address?

A TRON wallet address is a unique identifier that represents your account on the TRON blockchain. It starts with the letter 'T' and is used to send and receive TRX and TRC20 tokens like USDT TRC20.

What are the different formats of TRON addresses?

TRON addresses typically appear in two formats: base58 (human-readable, starting with 'T') and hex (raw 40-character format starting with '0x' or '41'). The base58 format is the most common for everyday use.

What is the difference between a TRX address and a TRC20 token address?

All TRON addresses are the same format. The difference is that a TRX address can receive both TRX and any TRC20 token (like USDT TRC20). There is no separate address for tokens β€” they all use the same wallet address on the TRON network.

What happens if I send USDT TRC20 to a wrong address?

TRON transactions are irreversible. If you send USDT TRC20 to a wrong address, the funds cannot be recovered unless the recipient voluntarily sends them back. Always double-check the address before sending.

Can I use the same address for TRX and USDT TRC20?

Yes. Your TRON wallet address can receive both TRX and any TRC20 token (including USDT TRC20, USDC TRC20, etc.). All tokens are sent to the same address on the TRON network.

⚑ Save on USDT TRC20 Transfers

Now that you understand addresses, you can safely send USDT for free with Tronsell Energy. Instant delivery, no staking required.