Home › Guides › TRC20 vs ERC20: which to choose

TRC20 vs ERC20: which to choose

Short answer: First check which networks your U-card platform supports, then pick the one with the lower withdrawal fee. TRC20 is usually cheaper and ERC20 usually more expensive; addresses and tokens aren't interchangeable, and choosing the wrong network can leave funds stuck.

How they differ

TRC20 and ERC20 are both networks USDT is issued on. TRC20 runs on TRON and ERC20 on Ethereum. One USDT on each chain is a different token contract with a different address format: TRC20 addresses start with T, ERC20 addresses with 0x. You can't send directly from one chain to the other.

For U-card users, the differences come down to three things: withdrawal fees (charged by the exchange per network; ERC20 is usually noticeably more expensive than TRC20 — check what your exchange shows at the time), speed (depends on the chain's confirmations and the platform's crediting rules), and whether the platform supports it (which comes first). Solana, BNB Chain, Polygon, Arbitrum and others are also supported by some U-cards.

Top-up chains listed by each card

The table comes from each card's official pages; always confirm on the app's deposit page.

CardTop-up chains listed officiallyMinimum top-up
VMCardio——
PokePay——
RedotPay——
Bybit Card——
KASTEthereum, Solana, Polygon, Arbitrum, TRON—
ether.fi Cash——
UPay——
KripiCardEthereum, TRON, BNB Chain, Solana, TON, Bitcoin1 USD
ExCardsTRC20, ERC20, BEP20, Bitcoin, Polygon, Arbitrum, Optimism, Avalanche10 USD
PhotonPay—20 USD
MetaMask CardLinea, Solana, Base, Monad0 USD
Nexo Card——
Crypto.com Visa Card——
UUPAYTRC201 USD
Bitget Wallet Card——
OKX Card——
Wirex——
Tevau——
BleapSolana, Base, Arbitrum—
Binance Card——
PST.NET——

← →

How to choose and what to do

  1. Open the deposit page in the U-card app, see which networks are supported and copy the address for one.
  2. On the exchange's withdrawal page, choose exactly the same network and check the address prefix (T or 0x).
  3. Compare the exchange's withdrawal fee across supported networks and pick the cheapest.
  4. Check the platform's minimum top-up; amounts below it may not be credited.
  5. For a new address, send a small test amount first and the rest after it arrives.

The most common mistakes

Other networks

Beyond TRC20 and ERC20, KripiCard lists BNB Chain, Solana and TON; ExCards lists BEP20, Polygon, Arbitrum, Optimism and Avalanche; KAST lists Solana, Polygon and Arbitrum; and MetaMask Card uses Linea, Solana, Base and Monad. Fees and speed differ; pick one that both your exchange's withdrawal page and the U-card deposit page support.

Cards to look at

These three cards officially list TRON / TRC20 top-ups.

KripiCard: KripiCard is a virtual-only card platform. Publishes the bulk issuing and limits ad teams care about; the price is a 4% + 1 USD top-up fee. Issuance 5 usd; total cost at non-usd merchants 4.6%. Best for ad teams that need many virtual cards to separate accounts; not for small individual users sensitive to top-up cost. Read the full review

ExCards: ExCards is a virtual-card reseller and operator. One of the most completely documented ad cards; issuance and top-up costs are high, so it suits heavy spenders. Issuance 29 usd; total cost at non-usd merchants 7.3%–10.8%; accepts passport. Best for passport-holding ad teams that need high-limit cards; not for individuals who only want to pay for one or two AI subscriptions cheaply. Read the full review

KAST: KAST is a Visa card built around spending stablecoins. Generous limits and broad chain support, but confirm spending-side fees in the in-app preview. Accepts business docs. Best for stablecoin holders and small businesses that need high spending capacity; not for users who need frequent large ATM withdrawals. Read the full review

FAQ

Is TRC20 or ERC20 cheaper?

Exchange withdrawal fees on TRC20 are usually lower than on ERC20, but amounts vary by exchange and network congestion; check the withdrawal page.

What happens if I pick the wrong network?

If the platform doesn't support it, funds may not arrive; recovery usually means contacting the platform, may cost a fee, and may not be possible.

Does MetaMask Card support TRC20?

No. Per the official pages, MetaMask Card uses networks such as Linea, Solana, Base and Monad.

How do I tell TRC20 and ERC20 addresses apart?

TRC20 addresses start with the letter T; ERC20 addresses start with 0x.

Can I top up via Solana?

Some cards support it — KripiCard, KAST and MetaMask Card officially list Solana. Check the deposit page.