Skip to main content

USDT on Arbitrum 2026: L2 Stablecoin Transfer Guide

Native USDT on Arbitrum One costs $0.05 to $0.20, confirms in ~250ms, and hits L1 finality in 7 days. Bridge routes, wallets, CCTP status, and USDT vs USDC compared.

Written by Eco


USDT on Arbitrum One trades through contract 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9, tagged USD₮0 on arbiscan.io. Since January 2025, Arbitrum's Tether-issued USDT has run on Tether's USDT0 omnichain standard rather than the older canonical-bridge deployment. A simple transfer costs about $0.004 to $0.05 in ETH gas at current network conditions, confirms in well under a second on the sequencer, and reaches hard finality on Ethereum L1 in about 7 days. For most users this is still the cheapest fast option on a major L2.
​

USDT on Arbitrum vs other networks: side-by-side

For a USDT transfer between non-custodial wallets, Arbitrum One sits in the cheap-and-fast bucket alongside Optimism and Base. Ethereum L1 is the slow expensive baseline. Polygon PoS is cheaper still in absolute terms but lacks Arbitrum's DeFi depth.

Network
​

USDT type
​

Typical fee
​

Soft confirm
​

Hard finality
​

USDT supply
​

Arbitrum One
​

Native USDT0 (OFT)
​

$0.004 to $0.05 (Arbiscan Gas Tracker)
​

~7 days (L1)
​

~$828m (DefiLlama)
​

Ethereum L1
​

Native ERC-20
​

$2 to $15
​

12s block
​

~13 minutes (2 epochs)
​

~$80B
​

Optimism
​

Native ERC-20
​

$0.04 to $0.18
​

~2s
​

~7 days (L1)
​

~$520M
​

Base
​

Bridged ERC-20
​

$0.02 to $0.10
​

~2s
​

~7 days (L1)
​

~$210M
​

Polygon PoS
​

Native USDT0 (OFT)
​

$0.01 to $0.05
​

~2s
​

~256 blocks (~10 min)
​

~$1.1B
​

Sources: arbiscan.io gas tracker and token pages, arbitrum.foundation docs, DeFiLlama stablecoin dashboard, all checked September 21, 2026. Polygon's USDT was upgraded from bridged USDT to native USDT0 in 2025 as well, so both chains in this table now run the same OFT standard rather than separate bridged wrappers.
​

Is USDT on Arbitrum native or bridged?

Neither in the old sense. Tether deployed native USDT directly on Arbitrum One in November 2022, then migrated the deployment to the USDT0 omnichain standard in January 2025. The current token, built on LayerZero's OFT framework, is still Tether-issued and backed 1:1, but transport between chains now runs through USDT0's own bridge rather than the original canonical Arbitrum bridge.
​

Arbitrum's governance has been unwinding the legacy path. A Constitutional AIP passed in 2025 disables the old canonical USDT bridge entirely, since "the majority of crosschain volume has migrated to the new USDT0 bridge" and the legacy path still carried a 7-day withdrawal delay and fund-loss risk for smart-contract depositors. You can verify the live contract and mint history on the token page at arbiscan.io.
​

This matters for two reasons. First, moving USDT to or from Arbitrum should go through the USDT0 bridge at usdt0.to, not the legacy Arbitrum Bridge, which is being phased out for this token specifically (it still works for ETH and other assets). Second, because USDT0 is a Tether-affiliated OFT rather than a third-party wrapper, it carries Tether's reserve risk plus LayerZero's messaging-layer trust assumption, not a separate bridge operator's risk.
​

How to send USDT on Arbitrum: step by step

Sending USDT on Arbitrum takes five steps once your wallet already holds a balance: connect to Arbitrum One, paste the recipient address, enter the amount, confirm the network fee, and sign. The whole flow typically completes in under a minute including sequencer confirmation.

  1. Confirm your wallet is on Arbitrum One, not Arbitrum Nova or Ethereum L1. Most wallets show the active network in the top bar; if Arbitrum One is not listed, add it via the wallet's network picker or import chain ID 42161 manually.

  2. Open the send or transfer screen and select USDT (contract 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9). If the token does not appear automatically, import it using that contract address rather than searching by symbol, since lookalike tokens with the same ticker exist.

  3. Paste the recipient's Arbitrum address and double-check the first and last four characters against the source the recipient gave you. Arbitrum addresses share the same format as Ethereum addresses, but funds sent to an Ethereum L1-only address (such as most exchange deposit addresses without a network selector) will not be automatically recoverable.

  4. Enter the amount and review the estimated gas fee, shown in ETH. At current network conditions this is a few thousandths of a dollar per Arbiscan's live gas tracker, though it rises when Ethereum L1 calldata costs spike.

  5. Sign and submit. The Arbitrum sequencer soft-confirms in about 250 milliseconds. Most wallets mark the transaction as complete at this point; the transaction hash is viewable on arbiscan.io within seconds for confirmation.

If you are sending to a centralized exchange, always select "Arbitrum One" as the network in that exchange's deposit or withdrawal screen before generating the address. Selecting the wrong network is the single most common way users lose funds on this route.
​

How much does it cost to send USDT on Arbitrum?

A simple USDT transfer currently costs about $0.004 to $0.05 in ETH gas, per Arbiscan's gas tracker checked September 21, 2026, which showed base gas at 0.02 gwei and a standard ERC-20 transfer priced under a cent. Cost varies with two inputs: Arbitrum gas price, set by the sequencer based on demand, and Ethereum L1 calldata price, since Arbitrum posts compressed batches to L1 and passes that cost through. When L1 gas spikes, Arbitrum fees can climb toward $0.50.
​

EIP-4844 blob transactions, live since March 2024, moved rollup data into a separate blob fee market rather than ordinary L1 calldata, which is the main reason Arbitrum transfer fees stay low even when L1 is busy. Check the live readout at arbiscan.io/gastracker before sending a large batch of transactions.
​

How fast does USDT on Arbitrum confirm?

Two timeframes matter. Soft confirmation from the Arbitrum sequencer takes about 250 milliseconds, per Arbitrum's own documentation, and is what wallets show as "confirmed." This is sufficient for exchange deposits and most peer-to-peer transfers.
​

Hard finality, meaning the transaction is settled on Ethereum L1 and cannot be reversed by a sequencer failure, takes about 7 days due to the optimistic-rollup challenge window. Centralized exchanges generally credit Arbitrum deposits after 1 to 20 L1 confirmations of the batch posting, which is 5 to 30 minutes, not the full 7 days. Coinbase credits after 1 batch confirmation; Binance after 20.
​

Which wallets support USDT on Arbitrum?

Every major EVM wallet supports Arbitrum One out of the box or after a one-click network add:

  • MetaMask. Arbitrum One is in the default network picker.

  • Rabby. auto-detects Arbitrum balances on first open.

  • Coinbase Wallet. native Arbitrum support, including direct withdrawals from Coinbase exchange.

  • Trust Wallet. supports the Arbitrum network and Tether USD token.

  • Safe (formerly Gnosis Safe). full Arbitrum deployment for multisig USDT custody.

  • Ledger and Trezor. connect via MetaMask or Rabby; hardware-signed Arbitrum transactions are standard.

Import the contract address 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 if your wallet does not auto-display the balance.
​

How to bridge USDT from Ethereum to Arbitrum

Four routes, ranked by cost and speed for a typical $1,000 to $50,000 transfer. The legacy Arbitrum canonical bridge is no longer the recommended path for USDT specifically, since Arbitrum governance voted to disable it for this token in favor of the USDT0 bridge.
​

1. USDT0 bridge (current default, Tether-affiliated)

Bridge at usdt0.to, the canonical front-end for the OFT standard Arbitrum's USDT now runs on. Funds typically arrive in a few minutes via LayerZero messaging. Fee is LayerZero messaging plus L1 gas, generally a few dollars on a mid-size transfer. This has replaced the old canonical bridge as the primary USDT route into Arbitrum per the Arbitrum governance proposal that phased out the legacy path.
​

2. Stargate (third-party fast bridge)

stargate.finance also routes USDT via LayerZero messaging. Arrival in 1 to 3 minutes. Fee is L1 gas plus a small protocol fee, generally single-digit dollars on a $10K transfer. Used for time-sensitive moves.
​

3. Across Protocol

across.to is an optimistic-bridge model with relayer fronting. Typically arrives in 30 seconds to 2 minutes. Fees vary by route and are typically a small fraction of the transfer amount; check the live quote before confirming. Best for sub-$25K transfers where speed matters.
​

CEX route as a fourth option: withdraw USDT directly from Binance, Coinbase, OKX, or Kraken on the Arbitrum network. Free or $1 to $2 fee. Slower because of exchange withdrawal queues but no bridge to operate directly.
​

Does CCTP work for USDT on Arbitrum?

No. Circle's Cross-Chain Transfer Protocol (CCTP) is USDC-only. It uses Circle's burn-and-mint authority over USDC. Tether's equivalent for USDT is the USDT0 OFT standard covered above, a different architecture that wraps mainnet USDT in a lockbox rather than burning and minting native supply per chain. Cross-chain USDT moves always go through USDT0, another third-party bridge (Stargate, Across, Wormhole), or an exchange.
​

If you need native-mint cross-chain stablecoin moves between L2s, USDC via CCTP is the only path with that exact mechanism today. See the Eco guide on CCTP at /support/en/articles/14998923, and the guide to USDT0 itself at /support/en/articles/14998914.
​

USDT vs USDC on Arbitrum: which to use?

Both are liquid on Arbitrum, but USDC is now meaningfully larger. USDC supply on Arbitrum was about $2.26 billion versus USDT's roughly $828 million, per the DeFiLlama stablecoin dashboard checked September 21, 2026, making USDC the dominant stablecoin on this chain at roughly 62% of Arbitrum's $3.66 billion total stablecoin market cap.

  • Choose USDT if you are sending to a CEX with USDT-denominated trading pairs (Bybit, Bitget, KuCoin lean USDT) or to a counterparty in Asia where USDT remains the default.

  • Choose USDC if you need CCTP routing to another L2, if you are settling onchain payments where regulated-issuer status matters, or if your destination is a US exchange or off-ramp.

For DeFi (GMX, Camelot, Aave Arbitrum) both are accepted across major pools.
​

Arbitrum sequencer risk and what it means for USDT

Arbitrum One uses a single centralized sequencer operated by Offchain Labs. If it goes offline, new transactions stop confirming until either the sequencer recovers or users force-include transactions via L1, a process that takes about 24 hours.
​

Outages do happen. In the December 15, 2023 incident the sequencer stalled at 10:29 AM ET and resumed at 11:57 AM ET, with elevated gas until 4:04 PM. Existing balances are never at risk during sequencer outages because the state is anchored to Ethereum L1. The only impact is that pending sends cannot land until the sequencer resumes. Plan around this if you operate payroll, settlement, or arbitrage flows on Arbitrum USDT: keep a small buffer of L1 USDT for force-include fallback.
​

How much USDT actually moves on Arbitrum

The USDT0 token on Arbitrum recorded about 182,000 transfers in the 24 hours checked on arbiscan.io on September 21, 2026, out of more than 316 million lifetime transfers on that contract. Daily onchain gas spend attributed to the USDT0 contract ranked among the top 15 gas-consuming contracts on the chain that day, per the same source.
​

For payment use cases (B2B settlement, payroll, remittance), Arbitrum's sub-cent fee profile makes small-value USDT payments economically viable in a way Ethereum L1 generally is not.
​

Common Arbitrum USDT mistakes to avoid

  • Sending Arbitrum USDT to an exchange's Ethereum L1 deposit address. Different addresses on different networks. Funds may be unrecoverable. Always select "Arbitrum One" or "ARB" as the network in the exchange withdrawal screen.

  • Confusing Arbitrum One with Arbitrum Nova. Nova is a separate chain for gaming and social, with very limited USDT support. Default to Arbitrum One unless explicitly told otherwise.

  • Using the legacy canonical bridge for USDT. Arbitrum governance has been disabling this path in favor of the USDT0 bridge; a transaction submitted to the disabled legacy gateway will simply revert. Use usdt0.to, Stargate, or Across instead.

  • Not keeping ETH for gas. You need a small amount of ETH on Arbitrum, generally well under $1 at current gas levels, to send USDT. There is no fee-token abstraction in the standard ERC-20 path.

Methodology and sources

Fee and gas figures from arbiscan.io/gastracker, checked September 21, 2026. Supply and market-cap figures from the DeFiLlama stablecoin dashboard for Arbitrum, checked September 21, 2026. USDT0 contract, holder count, and transfer volume from the token's arbiscan.io page, checked September 21, 2026. USDT0 migration and legacy bridge deprecation details from the Arbitrum Foundation governance forum. Finality and confirmation behavior documented at docs.arbitrum.io. CEX deposit confirmation policies from Coinbase, Binance, and Kraken public documentation.
​

Related reading

Did this answer your question?