Cross-chain · Avalanche C-Chain → Ethereum
Swap USDC from Avalanche C-Chain to DAI on Ethereum
Swap USDC from Avalanche C-Chain to DAI on Ethereum. You spend Circle USDC on the C-Chain and you receive Maker DAI on Ethereum.
The input is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on chain 43114, Circle's native USDC, 6 decimals, on Snowtrace. AVAX pays the fee. This is not the X-Chain and not USDC.e. The output is Maker DAI at 0x6B175474E89094C44Da98b954EedeAC495271d0F on Ethereum, chain 1, on Etherscan. DAI uses 18 decimals. Blocks there are about 12 seconds. It is not Tether and not Ethereum USDC. Native gas is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, and DAI is not gas.

Maker's dollar against Circle's
Six decimals become eighteen
Gas and the chains that are not involved
Wrong job
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 DAI on Ethereum?
The input is 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E on chain 43114, Circle's native USDC, 6 decimals, on Snowtrace. AVAX pays the fee.
Is DAI redeemable at Circle?
No. DAI at 0x6B175474E89094C44Da98b954EedeAC495271d0F is Maker's token and uses 18 decimals. Circle's USDC is what you spend on the C-Chain, at 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E, and Circle's Ethereum USDC is a different contract again. Tether is a third issuer. A Circle redemption will not take this DAI. Confirm the Maker contract on Etherscan before you sign.
Why is the Etherscan integer so much larger?
DAI uses 18 decimals. The USDC you sent uses 6. A similar dollar amount produces a much wider base-unit number on the DAI transfer. Read the wallet figure, and confirm the contract on Etherscan. Chain 1 blocks are about 12 seconds. That is not the bridge wait.
What pays gas on each side?
AVAX on Avalanche C-Chain, chain 43114, not the X-Chain. ETH on Ethereum after DAI arrives. DAI cannot pay Ethereum gas. The placeholder 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE means whichever native coin the selected chain uses, and this route's assets are the two dollar contracts, not that placeholder. Fund AVAX first and ETH later, or the dollars cannot move on one of the two chains.
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 PNG
Swap Pangolin (PNG) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you recei
Swap AVAX
Swap Avalanche (AVAX) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rec
Swap USDC
Swap USD Coin (USDC) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you rece
Swap USDT
Swap Tether (USDT) on Avalanche C-Chain. Avalanche C-Chain quotes on XAUConnect, with the fee and the minimum you receiv
How to swap stablecoins across chains
Swap stablecoins across chains on XAUConnect: native vs bridged USDC/USDT, gas on both sides, and when a same-chain rota
How to create a token on Base
Create a crypto token on Base with XAUConnect Launchpad: chain 8453, fixed-supply ERC-20, ETH gas, lock liquidity, paste
What is a token approval and why does it matter?
A token approval lets a contract spend your ERC-20s. It is a separate transaction from the swap, and an unlimited approv
Stablecoins: USDC vs USDT vs DAI
USDC is issued by Circle, USDT by Tether, and DAI is minted against collateral. Same peg, different contracts, and a bri
Build programmatically
Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.