Swap Stablecoins (USDT, USDC) — TRC20, ERC20 & BEP20 Tips

Try Tangem secure wallet →

Table of contents


Quick overview

This guide focuses on swapping stablecoins (USDT, USDC) in the Trust Wallet mobile app across three common token standards: TRC20 (Tron), ERC20 (Ethereum), and BEP20 (BNB Smart Chain). I’ve tested swaps across the app, the mobile DApp browser, and WalletConnect flows. What I share here comes from hands-on steps I performed on both Android and iOS (with WalletConnect where the in-app browser was limited). Short, practical, and safety-first. And yes, test with a small amount first.

This is not financial advice. Always confirm addresses, gas, and token standards before sending funds.


Token standard quick glossary (TRC20 / ERC20 / BEP20)

Standard Network Gas token (you must hold) Typical use for stablecoins
ERC20 Ethereum mainnet ETH USDT/USDC on Ethereum; higher gas, widely supported
BEP20 BNB Smart Chain (BSC) / BNB Chain BNB Lower gas (usually); common for BNB-native swaps and DeFi on BSC
TRC20 Tron TRX Ultra-low fees on Tron; USDT(TRC20) is common for cheap transfers

(Placeholder image: screenshot-token-standards.png)

Why does the standard matter? Because sending a BEP20 token to an ERC20 address can make recovery difficult and costly. I learned this the hard way once—so I always double-check the network upstream.


Before you swap: checklist (step-by-step)

  1. Confirm the token contract / network label in your wallet (USDT (TRC20) vs USDT (ERC20) vs USDT (BEP20)).
  2. Make sure you hold a small amount of the native gas token: TRX for Tron, BNB for BNB Smart Chain, ETH for Ethereum, SOL for Solana.
  3. Enable or use the in-app DApp browser (Android) or WalletConnect (iOS) if a DEX requires it. See DApp & WalletConnect setup.
  4. Check slippage tolerance and price impact before confirming. Low-liquidity pairs need higher slippage.
  5. Approve tokens only when necessary. Watch for "infinite" approvals.
  6. Test swap with a small amount (I usually start with $10). But don't skip this.

If you need help adding a token not visible in the wallet, see Add custom token.


How to swap USDT TRC20 on Trust Wallet — Step by step

Use this flow when both the USDT(TRC20) and TRX live on Tron and you want TRX (or another Tron token).

Step-by-step (Android DApp browser or WalletConnect if on iPhone):

  1. Open Trust Wallet and confirm the token entry shows USDT (TRC20).
  2. Ensure you hold a little TRX in the same account for Tron gas.
  3. Open the DApp browser and navigate to a Tron native swap (select a trusted Tron DEX) or use WalletConnect to connect from the DApp page to your Trust Wallet.
  4. Connect the wallet when prompted. The app will ask to authorize the connection.
  5. Select USDT → TRX in the interface. Set slippage (start 0.5%–1% for stablecoin→TRX pairs; increase if swap fails).
  6. Tap Approve (if required) and then Swap. Confirm within Trust Wallet’s approval popup.
  7. After confirmation, check the transaction on TronScan (the link often appears in the app).

If you cannot find an in-wallet DEX, alternative is to send USDT(TRC20) to an exchange that supports TRC20 swaps and trade there. This avoids bridge complexity.


How to swap USDC to BNB (and how to swap USDT to BNB) — practical steps

There are two common cases:

Step-by-step (USDC BEP20 → BNB):

  1. Switch to BNB Smart Chain in the wallet (see EVM chains & switching).
  2. Confirm token shows as USDC (BEP20).
  3. Open the swap tool in-app or connect to a BSC DEX via the DApp browser/WalletConnect.
  4. Set slippage, check price impact, approve, and swap. Keep ~0.001–0.01 BNB for gas.

Step-by-step (USDC ERC20 → BNB BEP20):

  1. Option A: Bridge USDC from Ethereum to BSC (use a reputable bridge or CEX). See Cross-chain swaps.
  2. Option B: Send ERC20 USDC to an exchange, sell to BNB, then withdraw BNB as BEP20 back to your Trust Wallet.

In my experience the exchange route is sometimes quieter (fewer smart-contract steps), though it requires KYC on many platforms.


Moving between chains (ERC20 ⇄ BEP20 ⇄ TRC20 ⇄ Solana) — bridges and alternatives

Cross-chain moves are not automatic. Bridges wrap tokens or mint new representations on the destination chain. That means smart-contract risk. Ask yourself: Do I need the token on the destination chain for a specific dApp? If not, keep it where it already works.

Quick rules:

If you prefer fewer steps, central exchanges let you deposit from one chain and withdraw on another, which avoids manual bridging but introduces custody.


Common problems and troubleshooting

If you see approval transactions you didn't initiate, revoke them via the steps in Token approvals & revoke and consider moving funds to a new address.


Security & approvals: practical tips I use

But remember: hot wallets trade convenience for portability. For large holdings, move funds to a hardware wallet and only keep trading funds in the mobile app.


Who this wallet fits — and who should look elsewhere

Best fit:

Look elsewhere if:


FAQ

Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets are convenient for daily use, but not ideal for long-term storage of large sums. Use a hardware wallet for large balances and keep only operational funds in the mobile app.

Q: How do I revoke token approvals? A: Use the Revoke Approvals tool linked in the wallet or visit a reputable revoke service via WalletConnect. See Token approvals & revoke for step-by-step instructions.

Q: What happens if I lose my phone? A: Restore the wallet from your seed phrase to a new device. If you didn’t keep the seed phrase, recovery is unlikely. See backup & recovery and lost device recovery.


Summary and next steps

Swapping USDT or USDC inside a mobile software wallet requires attention to token standard, native gas balances, and whether you need a cross-chain bridge. I use the checklist above every time I trade. Test with a small amount, watch slippage and approvals, and use WalletConnect on iOS where the DApp browser is limited. Want more step-by-step walkthroughs? Check How to swap tokens and DApp browser & WalletConnect setup.

If you found this helpful, try a small test swap first, then move to larger amounts once you’re comfortable. Safe trading.

(CTA) Read our related guides: EVM chains & switching, TRON (TRC20) guide, and Cross-chain swaps.

Try Tangem secure wallet →