Swap ETH to USDT

Exchange Ethereum-mainnet ETH for TRC20 USDT. You change both the asset and the destination network, so a direct ETH transfer to a TRON address cannot replace the swap.

Pay with ETH on Ethereum mainnet
Route, cost, and recovery details

Non-confidential crypto swaps have a 0.5% uSwap platform fee, waived every weekend (UTC). The amount received can still reflect provider pricing or spread, blockchain network costs, market movement, and any selected confidential, fast, fiat, or affiliate fee. The quote displays the modeled breakdown before funds are sent. Floating or expired quotes may be recalculated.

Eligibility, verification requirements, transaction limits, sanctions controls, and geographic restrictions can vary by the selected route, provider, counterparty, and destination product.

uSwap does not provide users with a wallet account or an ongoing stored balance. Depending on the selected route, funds may be sent directly to a provider or may temporarily enter an address or balance controlled by a provider, uSwap automation, or an operator for execution, settlement, or recovery.

uSwap selects the best-scoring eligible route returned by the enabled providers for the selected assets and settings. This is not a guarantee of the best price across every market.

uSwap automates common underpayment, overpayment, late-deposit, re-quote, and refund cases. Some wrong-asset, wrong-network, provider-ambiguous, already-broadcast, or unsupported-token cases may require provider or operator review and may not be recoverable. Timing and deductions depend on the route, provider, and network.

Ethereum to Tether: what changes

Exchange Ethereum-mainnet ETH for TRC20 USDT. You change both the asset and the destination network, so a direct ETH transfer to a TRON address cannot replace the swap.

CheckSending sideReceiving side
AssetETHUSDT
NetworkEthereum mainnetTRON (TRC20)
Normal wallet gasETHTRX or available TRON resources for later outgoing transfers
InstructionsThe bridge’s current deposit detailsYour own receiving wallet or exchange details

Before sending ETH

Select Ethereum mainnet in the sending wallet. ETH on Base or Arbitrum uses a similar-looking address but is on a different network. Leave enough ETH for the sending transaction instead of entering your entire balance without checking the wallet fee.

If you withdraw from an exchange, compare its final withdrawal amount with the bridge instructions. A platform withdrawal charge and the swap’s modeled costs are separate. Do not send a token or choose a network merely because the address format looks compatible.

Receiving USDT

The destination here is USDT on TRON. Check that the receiving wallet or exchange accepts TRC20 USDT. USDT does not pay TRON transaction fees by itself in a regular wallet, so consider the gas or resource requirements before a later transfer.

Check the final wallet or exchange deposit screen before creating the bridge. If it asks for a memo or tag, include it in the appropriate destination field. The sending transaction and destination transaction are separate; save the bridge link to follow both.

Request the route and review the cost

  1. Open the preselected ETH → USDT route above. Confirm both networks.
  2. Enter the input amount and your receiving details.
  3. Compare the modeled USDT output, quote type, costs, and any available timing estimate.
  4. Create the bridge and send only according to its current instructions.
  5. Return to that bridge to track confirmations, execution, and delivery.

A route may use several steps even though you see one final output. Availability and limits come from the live quote, not a permanent minimum or conversion rate on this page. See how bridges work for endpoints, deposits, intents, and holds.

If the deposit or payout is missing

First check that the wallet actually broadcast the Ethereum mainnet transaction. Then compare its address, asset, network, and net amount with the saved bridge. If the bridge detected the deposit, read its current stage before sending more funds.

For a hold, expired quote, or refund request, use the action on the original bridge. Recovery depends on the network, provider, and state of the funds; it is not guaranteed. The troubleshooting guide explains what to check and which details to keep.

Network references

Related on uSwap

Frequently asked

The default input is ETH on Ethereum mainnet; the output is USDT on TRON (TRC20). Change either network in the app before requesting a quote if your wallet needs another supported version.