Cross-chain · Avalanche C-Chain → Ethereum

Swap USDC from Avalanche C-Chain to USDT on Ethereum

Swap USDC from Avalanche C-Chain to USDT on Ethereum. Circle USDC leaves the C-Chain, and Tether USDT arrives on Ethereum.

Send 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, Circle's native USDC on Avalanche C-Chain, chain 43114. Snowtrace shows it. Gas to send it is AVAX, not the X-Chain. Receive Tether at 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum, chain 1, about 12 second blocks, on Etherscan. Both use 6 decimals. The issuers differ. This is not Circle's Ethereum USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48. ETH, not USDT, pays Ethereum gas. The placeholder 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is native gas, not either dollar.

Diagram for Swap USDC from Avalanche C-Chain to USDT on Ethereum
USDC leaves Avalanche C-Chain. USDT is what can arrive on Ethereum.

C-Chain source, mainnet Tether

An X-Chain balance is not this USDC. Chain 43114 is the EVM chain Snowtrace follows. You approve the Circle contract there if the router must pull it, and AVAX pays that approval. The arrival on Ethereum is Tether, 6 decimals, with the old transfer behavior traders already know. It is not a rename of the USDC you sent.

Circle on Ethereum is a different contract

If the desk redeems at Circle, they want 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, and this route will not credit it. Maker DAI is a third dollar, 18 decimals. Matching a price near one dollar is not matching a whitelist. Read the output contract on the quote against Etherscan before you sign.

Two gas coins

AVAX starts the send. ETH on chain 1 moves the USDT afterward. Neither dollar pays those fees, and AVAX does not become ETH. How cross-chain bridges work is why Snowtrace and Etherscan do not share a hash. Twelve second blocks are Ethereum's cadence, not a bridge promise.

Stay home if you can

If the buyer of Circle dollars is already on the C-Chain, do not bridge. If you need USDC to remain USDC on Ethereum, pick that route instead. If the minimum USDT is poor, do not sign. The old Avalanche USDC.e at 0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664 is not the input here.

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 USDC from Avalanche C-Chain to USDT on Ethereum?

Send 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, Circle's native USDC on Avalanche C-Chain, chain 43114. Snowtrace shows it.

Is Ethereum USDT the same token I sent?

No. You send Circle USDC at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on the C-Chain. You receive Tether at 0xdAC17F958D2ee523a2206206994597C13D831ec7 on Ethereum, which you check on Etherscan. Circle's own Ethereum USDC is a different contract. Issuers do not merge because both use 6 decimals. Etherscan must show Tether, not Circle, before you call it paid.

Will the X-Chain show this transfer?

No. The source is C-Chain, chain 43114, on Snowtrace. The destination is Ethereum, chain 1, on Etherscan. The X-Chain and the P-Chain do not hold this USDC contract. Use the C-Chain account when you approve, and use AVAX for that fee. Ethereum ETH is a second balance you need later, and it does not come from the C-Chain.

Can USDT pay Ethereum gas?

No. Gas on chain 1 is ETH, and blocks are about 12 seconds once you have it. USDT cannot pay the fee. AVAX on the C-Chain cannot pay it either. Fund Ethereum with ETH or the Tether balance sits on Etherscan and does not move.

Live execution

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.

Build programmatically

Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.

Developer quickstart