Cross-chain · Arbitrum One → Avalanche C-Chain
Swap USDT from Arbitrum One to USDC on Avalanche C-Chain
Swap USDT from Arbitrum One to USDC on Avalanche C-Chain. Tether USDT leaves Arbitrum One and Circle USDC arrives on C-Chain.
Sell Tether at 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9. Arbiscan, chain id 42161, not Nova. Gas in ETH. Receive Circle USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on the C-Chain, six decimals. Snowtrace is the check. It is not USDC.e. Chain id 43114, not X-Chain or P-Chain. Gas is AVAX. Blocks about every 2 seconds. No credit time is promised.

Native USDC, not USDC.e
Stay on the C-Chain in the wallet
AVAX is still required afterward
Wrong dollar or wrong chain
Legal
Risk disclosure
XAUConnect is a non-custodial swap aggregator. Digital assets are volatile and may lose value rapidly. Content on this page is educational and not investment advice. Verify every contract address on the official block explorer before approving a transaction.
Frequently asked questions
What is the best way to swap USDT from Arbitrum One to USDC on Avalanche C-Chain?
Sell Tether at 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9. Arbiscan, chain id 42161, not Nova. XAUConnect compares live routes and lets your own wallet sign.
Is 0xB97E the bridged USDC.e?
No. It is native Circle USDC on Avalanche C-Chain, six decimals. USDC.e is a different contract. You spend Tether at 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 on Arbitrum One. Confirm 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on Snowtrace, chain id 43114. If the app wants the bridged token, this route is the wrong one. Confirm the address on the explorer before you sign.
Does this work on the X-Chain?
No. The destination is the C-Chain only. X-Chain and P-Chain addresses cannot hold this USDC. Subnets are not automatically the C-Chain either. About 2 seconds is a C-Chain block interval, not an X-Chain transfer, and not a bridge promise. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.
What gas tokens are involved?
ETH on Arbitrum One to start, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on chain id 42161. AVAX on the C-Chain afterward. This output is USDC, not AVAX. Nova is not the source. USDT cannot pay either fee. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.
Trade on XAUConnect
Open the swap page with this cross-chain route pre-selected, then connect your wallet on the source chain to quote and execute. You keep the keys.
Continue exploring
Related markets, guides & networks
Next pages on this subject. Read them before you trade.
Swap ETH
Swap Ether (ETH) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive shown befo
Swap USDC
Swap USD Coin (USDC) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive shown
Swap USDT
Swap Tether USD (USDT) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive show
Swap WETH
Swap Wrapped Ether (WETH) on Arbitrum One. Arbitrum One quotes on XAUConnect, with the fee and the minimum you receive s
What is MEV and how does sandwiching work?
MEV is value taken from the order of transactions. A sandwich buys before your swap and sells after it, and your slippag
Wrapped and bridged tokens explained
Wrapped tokens repackage a native asset one-to-one; bridged tokens carry an asset across chains and inherit bridge risk.
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.