Skip to main content

Move USDT Between Tron and Ethereum: Routes and Costs

USDT Tron to Ethereum routes, both directions: USDT0 Legacy Mesh, intent routes and exchanges compared, plus Tron Energy costs.

Written by Eco
Move USDT Between Tron and Ethereum: Routes and Costs

Moving USDT between Tron and Ethereum means swapping one Tether-issued token for another: TRC-20 USDT at contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t and ERC-20 USDT at 0xdac17f958d2ee523a2206206994597c13d831ec7. Tether states that its tokens on different blockchains "should be treated equally and interchangeably" (Tether supported protocols). Because USDT has no issuer burn-and-mint protocol equivalent to Circle's CCTP, the routes are a pool-based crossing through USDT0's Legacy Mesh, a solver-filled intent route, or an exchange deposit and withdrawal. This page covers both directions.
​

Last reviewed: Nov 2026. Every fee and time statement links to the page it came from. The two chains together held about $158.9 billion of USDT on November 11, 2026, with about $92.13 billion on Tron and $66.80 billion on Ethereum per DefiLlama (DefiLlama stablecoins API).
​

How These Routes Are Compared

Every route is held to four tests: whether the token that lands is the Tether-issued contract on the destination chain, what the route charges in its own documentation, what each chain charges to send, and who holds the funds in transit. A route that leaves a wrapped token on the destination fails the first test.

  • Token received. Tether's listed contract on the destination chain.

  • Route fee. Only fees a provider publishes are quoted; quote-time pricing is labelled as such.

  • Chain costs. Tron's resource model on one side, Ethereum gas on the other.

  • Custody in transit. Liquidity pool, solver, or exchange account.

What Are the Routes Between Tron and Ethereum USDT?

Three route types cover the Tron and Ethereum USDT corridor in either direction. USDT0's Legacy Mesh moves value through liquidity pools with a published percentage fee. Intent routes let a solver deliver first and settle later. Exchanges credit a deposit on one network and pay out on the other from their own balances.
​

1. USDT0 Legacy Mesh

Best for: transfers that should stay onchain end to end with a fee schedule known in advance.
​

Pros: the Legacy Mesh lists Ethereum (native USDT via ERC-20) and Tron (native USDT via TRC-20) among its connected chains, so neither side receives a wrapped token. Its documentation states a 0.03% fee on each transfer, paid in USDT, and offers the USDT0 Transfer Hub as the interface (USDT0 Legacy Mesh).
​

Cons: transfers may route in two hops through an Arbitrum hub pool, so execution depends on pool balances and on LayerZero message verification, which USDT0 says requires all three of its DVNs to confirm (USDT0 security). No average transfer time is published on the Legacy Mesh page.
​

2. Solver-filled intent routes (Eco Routes)

Best for: applications that already route stablecoins across EVM chains and want Tron in the same integration.
​

Pros: the Routes API describes chains with a type field that includes tvm for Tron alongside evm and svm, and a solver supplies the destination funds before claiming its source-side reward (Eco Routes API agent integration, Eco Routes overview).
​

Cons: Eco's reference transfer script explicitly does not handle Tron, so live Tron pairs and their status have to be read from the chains endpoint at integration time (Eco agent integration). Pricing is set per quote.
​

3. Exchange deposit and withdrawal

Best for: one-off moves by account holders, including the common case of funds that arrived on Tron from a payment.
​

Pros: the exchange absorbs the network change, and both TRC-20 and ERC-20 USDT are widely listed as deposit networks.
​

Cons: custody in transit, venue-specific withdrawal fees, and account checks. Per-exchange TRC-20 withdrawal costs are tracked separately in USDT TRC-20 fees.
​

Side-by-Side Comparison

The table compares routes on the same criteria in either direction. Fees are quoted only where the provider publishes them. Chain-level sending costs apply on top of every route and are covered in the next section.
​

Route

Token received

Published route fee

Custody in transit

Sources

USDT0 Legacy Mesh

Native USDT

0.03% per transfer, paid in USDT

Liquidity pools

Intent route (Eco Routes)

Set by the quote

Quoted per route

Solver fronts funds

Exchange

Exchange payout

Venue withdrawal fee

Exchange account

What Does Sending From Each Chain Cost?

Every route starts with a token transfer or contract call on the source chain, and the two chains price that differently. Tron meters transactions with Bandwidth and Energy, and Ethereum charges gas in ETH. Neither is free for a USDT transfer, so both should be budgeted before comparing route fees.
​

Tron's developer documentation says every contract call consumes Energy, that Energy "has no free quota," and that TRX is burned for any shortfall when the sender has not staked or been delegated resources. Each activated account gets 600 free Bandwidth per day, which covers transaction size but not contract execution (Tron resource model). A TRC-20 USDT transfer is a call to the USDT token contract, so it consumes Energy.
​

Tron -> Ethereum                      Ethereum -> Tron
 1. TRC-20 send or approve             1. ERC-20 send or approve
    (Energy + Bandwidth, TRX burn         (ETH gas)
     if unstaked)                      2. Route leg: pool, solver,
 2. Route leg: pool, solver,              or exchange
    or exchange                        3. TRC-20 USDT credited at
 3. ERC-20 USDT credited at               TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
    0xdac17f958d2ee523a2206206994597c13d831ec7

One adjacent fact matters for teams that hold both dollar tokens: Circle's status page records that Circle is discontinuing support for USDC on Tron in a phased transition that began in March 2025, so USDT is the dollar token to plan around on Tron (Circle status). For buying TRC-20 USDT in the first place, see how to buy USDT on TRC-20.
​

Where This Falls Short

This comparison cannot give an all-in cost per transfer, because Tron Energy prices, Ethereum gas, solver quotes and exchange fees all move. It names fee models and links live sources so the reader can price a specific transfer at the time it happens.

  • No published timing for the Legacy Mesh. The documentation describes routing and fees but not an average duration (USDT0 Legacy Mesh).

  • Tron support on intent routes varies. Eco's own reference script excludes Tron (Eco agent integration).

  • Exchange terms vary by venue and region and are not reproduced here.

Frequently Asked Questions

These are the questions that come up most on this corridor. Each answer links to the page that supports it.
​

Can I send TRC-20 USDT directly to an Ethereum address?

No. A Tron transfer settles on Tron. A route has to move the value; Tether lists separate contracts for each chain (Tether supported protocols).
​

What does it cost to send USDT on Tron?

USDT transfers call a contract and consume Energy; without staked or delegated Energy, TRX is burned to cover it (Tron resource model).
​

Does CCTP move USDT?

No. CCTP is Circle's protocol for USDC, and Tron is not in Circle's CCTP chain table (Circle supported chains).
​

Related Reading

Sources and Methodology

All facts come from primary documentation fetched on November 11, 2026. No transfers were run. Supply figures come from DefiLlama's public stablecoin API on the same date.

Did this answer your question?