To swap USDC to TRX, choose USDC on Arbitrum (or Ethereum, Base, BNB Chain) as “from” and TRX on Tron as “to”, enter your Tron address and confirm. On our check the router did it in two steps: USDC is delivered as USDT on Tron, then a SunSwap swap turns it into TRX. That second step is signed on Tron and pays a Tron network fee.
Key Takeaways
- Route type: cross-chain to USDT on Tron (Symbiosis or LI.FI Intents), then a same-chain SunSwap swap to TRX.
- Time: about 30 seconds on the LI.FI Intents route, about 73 seconds on Symbiosis.
- Cost: the Tron step was estimated at about $14.11 of TRX burned for energy, on top of route fees and the 0.7% service fee.
- Main catch: a Tron wallet with zero TRX can receive the USDT but may not afford the second step.
What Is USDC?
USDC is Circle’s dollar stablecoin, issued natively on Arbitrum, Ethereum and Base; on BNB Chain the USDC is Binance-Peg USDC, a bridged token. Circle stopped issuing USDC on Tron in February 2024, which is why the route switches to USDT on the Tron side. See bridged vs native USDC.
What Is TRX?
TRX is the native coin of Tron. Simple transfers mostly use bandwidth, while smart contract calls, such as a USDT transfer or a DEX swap, use energy; if you have not staked TRX for energy, the network burns TRX to pay. On October 31, 2026, 2,975 TRX were worth about $965, roughly $0.32 per TRX.
How the Route Works Today
| Step | What happens | Where you sign | Fee on our check |
|---|---|---|---|
| 1 | USDC on your network becomes USDT on Tron | source network | gas $0.00-0.09 |
| 2 | USDT on Tron is swapped to TRX on SunSwap | Tron | about $14.11 of TRX (estimate) |
Routes change: some days a solver delivers TRX in one step. The widget shows the current number of steps before you confirm, so read the route card. If it shows two steps and your Tron wallet has no TRX, step 1 still lands safely as USDT on Tron; see USDT to TRX for the “USDT but no TRX” fix.
Which Network to Send USDC From ($1,000, October 31, 2026)
| Send USDC on | Best route | You receive | Value | Time |
|---|---|---|---|---|
| Ethereum | Symbiosis + SunSwap | 3,022.72 TRX | $980.43 | ~73 s |
| BNB Chain | Symbiosis + SunSwap | 3,018.85 TRX | $979.17 | ~73 s |
| Arbitrum | Symbiosis + SunSwap | 3,017.51 TRX | $978.74 | ~73 s |
| Base | LI.FI Intents + SunSwap | 2,974.75 TRX | $964.87 | ~30 s |
| Solana | no route on our check | - | - | - |
The slower Symbiosis route returned about 1.6% more TRX than the faster intent route. Values are before the Tron step fee and the 0.7% Step Exchange service fee; quotes change every minute.
Amount Matters
| You send (from Base) | You receive | Value | Tron step fee (estimate) |
|---|---|---|---|
| $100 of USDC | 293.47 TRX | $95.19 | about $14.11 |
| $1,000 of USDC | 2,974.75 TRX | $964.87 | about $14.11 |
| $10,000 of USDC | 30,195.69 TRX | $9,794.09 | about $14.11 |
The Tron fee does not grow with the amount, so on $100 it is about 14% of the swap and on $10,000 well under 1%. This pair makes sense for larger amounts; for a few dollars of gas money it rarely does.
Step by Step
- Connect your source wallet (Arbitrum, Ethereum, Base or BNB Chain) and your Tron wallet.
- From: USDC on the source network. To: TRX on Tron.
- Read the route card: one step or two, and the Tron fee.
- Sign step 1 on the source network; wait for USDT to arrive on Tron.
- Sign step 2 on Tron to swap USDT to TRX.
Mistakes to Avoid
- Starting with zero TRX for a two-step route: you end up holding USDT on Tron. Keep a small TRX balance or stake TRX for energy before you start.
- Wrong address format: the destination must be a Tron address starting with T.
- Swapping $20-50 this way: the fixed Tron fee eats a large part of it; see cheapest way to move USDT for cheaper Tron habits.
Going back: TRX to USDC. From ETH instead: ETH to TRX.