TRX on Ethereum (ERC-20): fee right now
Sending TRX on Ethereum costs $0.113 (0.00004249 ETH) on-chain right now and takes about 1 min to confirm. That figure is a USDT transfer used as the proxy; a plain TRX send is usually cheaper. No exchange we read has TRX withdrawals on ERC-20 switched on right now, so the exchange side of the cost is unknown. Among 4 TRX rails with a reading, Ethereum ranks 2 of 4 by total cost.
Read 28 Sept, 03:30 UTC; on-chain figures cached 90 s, exchange figures 10 min. Chain fee: USDT transfer used as the proxy; a plain TRX send is usually cheaper. Every number below names its source.
Exchange withdrawal fees
3 of 5 readable| Exchange | Fee (USD) | Fee (TRX) | Minimum | Status |
|---|---|---|---|---|
| Binance | $0.801 | 2.4 TRX | 4.8 TRX | paused · ~2 min |
| KuCoin | not offered on ERC-20 | |||
| HTX | $2.01 | 6.015 TRX | 12 TRX | paused · 64 conf |
| Bybit | unavailable: unavailable (Request parameter error: apiKey is missing) | |||
| OKX | unavailable: requires exchange login; not shown | |||
Basis: the flat fee each exchange charges to withdraw TRX on ERC-20, in TRX, converted at $0.33 per TRX; read 28 Sept, 03:30 UTC. Paused means the exchange has the rail switched off right now. Full matrix on the exchange fees page.
On-chain fee, last 24 hours
$0.113
0.00004249 ETH · ~1 min
Basis: USDT transfer ≈ 65,000 gas × current gas price, from Ethereum public RPC eth_gasPrice; USDT transfer used as the proxy; a plain TRX send is usually cheaper. The 24h figures are this desk's own log of the same USD fee, sampled at most every 5 minutes; with fewer than two readings the chart says so. JSON at /api/fees/history?network=ethereum.
How to send TRX on Ethereum
- Ask the receiver for a TRX address on Ethereum (ERC-20) and check the network name on their deposit page matches. TRX on another network is a different token and a deposit on the wrong one is usually lost.
- On the exchange choose TRX, then network ERC-20; the form shows the fee and minimum. Right now the enabled rails are none of the ones we read.
- Keep a little ETH on the sending address: TRX transfers on Ethereum are paid for in ETH, not TRX.
- Paste the address into the address check to confirm it belongs to Ethereum before confirming; then use the route planner if you want every rail ranked for your amount.
TRX on other networks
| Network | Chain fee | Cheapest withdrawal | Total |
|---|---|---|---|
| BNB Smart Chain (BEP-20) | $0.0021 | none enabled | $0.0021chain only |
| Solana | $0.0006 | $1.21 · HTX | $1.21exchange + chain |
| Tron (TRC-20) | $2.28 | $0.334 · KuCoin | $2.61exchange + chain |
| Base | not tracked | none enabled | —no reading |
Basis: cheapest total first; total is the cheapest enabled exchange withdrawal plus the on-chain fee where both are known, otherwise whichever one is. Ranking for every network on the TRX hub.
Questions
- Why does the TRX fee on Ethereum change?
- The on-chain figure is a USDT transfer ≈ 65,000 gas × current gas price, read from Ethereum public RPC eth_gasPrice. It moves for two reasons: the network's fee market (gas, energy or priority price) rises and falls with demand, and the USD figure follows the ETH price ($2,650 when this page was built). We re-read both every 90 seconds and never fill a gap with an old number.
- What is the minimum TRX withdrawal on ERC-20?
- Right now: Binance 4.8 TRX and HTX 12 TRX. Below the minimum the exchange refuses the withdrawal; at or just above it the flat fee is a large share of what arrives (see the table).
- Is Ethereum the cheapest network to send TRX right now?
- No. BNB Smart Chain is cheapest right now at $0.0021 total; Ethereum is $0.113, rank 2 of 4. Cheapest only matters if the receiver accepts TRX on that network.
CheapestChain is sponsored by Craze, a casino that takes crypto deposits. We have no commercial relationship with any exchange or network named here and no affiliate links to them; exchange figures are read from each exchange's public endpoint and shown as they arrive. Not financial advice; fees change without notice, so check the form before confirming.