Cross-chain · Solana → Arbitrum One

Swap USDC from Solana to ETH on Arbitrum One

Swap USDC from Solana to ETH on Arbitrum One. Circle's SPL mint leaves Solana, and native ETH is what can arrive to pay gas on Arbitrum One.

You send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Phantom signs, Solscan records it, and there is no ERC-20 approval. ETH is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on chain id 42161, not Nova. Arbiscan shows the native row, not a token import of the sentinel. This is not WETH at 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 and not ETH on Ethereum, chain id 1, about 12 second blocks, Etherscan.

Diagram for Swap USDC from Solana to ETH on Arbitrum One
USDC leaves Solana. ETH is what can arrive on Arbitrum One.

L2 ETH is the fee, and the sentinel is how the quote says it

Do not import 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. Read the ETH line after the wallet is on chain id 42161. Nova will not show this balance. Mainnet will not spend it. If a contract wants WETH, this native arrival is the wrong shape until someone wraps it, and wrapping itself needs ETH. WBTC is not a stand-in and is not native bitcoin.

SOL has to remain so the dollar can leave

The ETH you might receive cannot pay Phantom. Keep native SOL. The Circle mint will not pay it. MetaMask cannot see the mint, so it is the wrong window for the debit. There is no ERC-20 approval on Solana. After the hop, the EVM wallet's ETH row is the fee budget for Arbitrum One. Arbitrum One is that network and not the one next to it in a dropdown labeled Nova.

A quiet Arbiscan page is not a failed Solana transaction

Solscan can settle while the L2 balance is still pending the bridge. This page will not name that wait. Do not resend EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v because MetaMask, still on Ethereum or still on Solana-unaware mode, shows zero. Switch to 42161 and watch the destination address.

Buy ETH when Arbitrum transactions are queued

If you needed USDT, USDC, or ARB, those are different prices and different contracts. ETH's price is now your risk until you spend it on fees. The minimum should cover more than one L2 action. If the floor is too small to be useful as gas, do not sell the Circle mint for it.

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 Solana to ETH on Arbitrum One?

You send EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Phantom signs, Solscan records it, and there is no ERC-20 approval.

Is this ETH WETH on Arbitrum One?

No. Native ETH arrives as 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE on chain id 42161. WETH is 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1. Circle's mint left Solana. Check the ETH row on Arbiscan, not Nova and not a token import. If the app wants the wrapper, this route is wrong. The quote minimum is the floor, and a thin floor is a reason to stop.

Can this ETH pay Ethereum mainnet fees?

No. Mainnet is chain id 1, about 12 second blocks, explorer Etherscan. This ETH pays Arbitrum One only. SOL paid the Phantom side. There is no ERC-20 approval on EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v. Keep SOL so that signature can be broadcast. A block interval is not a delivery time for the bridge.

What if I needed ARB or a stablecoin instead?

Then this page is the wrong arrival. ARB is the governance token and does not pay gas. USDT and USDC are dollar contracts. Use those routes when they match the request. Read the minimum ETH only if L2 fees are what you are trying to buy.

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