To swap TRX to USDC, connect a Tron wallet, choose TRX as “from” and USDC on Base (or Arbitrum, Ethereum, Solana) as “to”, paste the receiving address and confirm. You sign once on Tron; a solver delivers USDC on the destination network in a little over a minute.
Key Takeaways
- Route type: cross-chain intent route (NearIntents on our check), one signature on Tron.
- Time: 77-87 seconds of estimated execution.
- Cost: $3.70 of route fees per $1,000, plus a Tron network fee that LI.FI estimated at up to $23.74 in TRX, before the 0.7% service fee.
- Main catch: you need a non-Tron address to receive, and small amounts may find no route.
What Is TRX?
TRX is the native coin of Tron. Simple TRX transfers mostly use bandwidth, while smart contract calls, such as this cross-chain swap, also use energy; when your account has not staked TRX for them, the network burns TRX as the fee. On October 30, 2026, one TRX was worth about $0.33.
What Is USDC?
USDC is Circle’s dollar stablecoin. Circle stopped issuing USDC on Tron in February 2024, so a TRX to USDC swap always delivers USDC on another network. On Base, Arbitrum and Ethereum it is Circle’s native USDC; on Solana too. See bridged vs native USDC.
Which Network to Receive USDC On ($1,000 of TRX)
| Destination | You receive | Address format | Time |
|---|---|---|---|
| Arbitrum | 989.76 USDC | 0x… | ~79 s |
| Solana | 989.66 USDC | base58 (no 0x) | ~77 s |
| Base | 989.61 USDC | 0x… | ~82 s |
| Ethereum | 989.42 USDC | 0x… | ~87 s |
| BNB Chain | no route on our check | 0x… | - |
The four working destinations were within $0.35 of each other, so pick the network where you will use the USDC: gas there later costs cents on Base, Arbitrum and Solana and more on Ethereum. Quotes are LI.FI routes requested on October 30, 2026, before the 0.7% Step Exchange service fee; they change every minute.
Amount Matters on This Pair
| You send | Destination | You receive | Route fees |
|---|---|---|---|
| $100 of TRX | USDC on Base | no route on our check | - |
| $1,000 of TRX | USDC on Base | 989.61 USDC | $3.70 |
| $10,000 of TRX | USDC on Base | 9,895.06 USDC | $36.97 |
Route fees scaled with the amount (about 0.37%), while the Tron network fee is a fixed-size cost per transaction. That fee is why tiny swaps are poor value here and why some solvers skip them.
Step by Step
- Connect your Tron wallet (address starts with T).
- From: TRX on Tron. To: USDC on Base, Arbitrum, Ethereum or Solana.
- Paste the receiving address for that network.
- Leave TRX for the fee: do not swap your full balance; the network burns TRX for energy.
- Review the quote and confirm.
Mistakes to Avoid
- Pasting a Tron address as the destination: USDC arrives on another network, so the address must be 0x… (Base, Arbitrum, Ethereum) or a Solana address.
- Swapping the whole TRX balance: the swap fails if nothing is left to burn for energy. Keep a buffer; see Tron fees in USDT to TRX.
- Expecting USDT behavior: on Tron, the dollar stablecoin with deep liquidity is USDT. If you want to stay on Tron, use TRX to USDT instead.
Going back: USDC to TRX. More from Tron: TRX to ETH.