Cross-chain · Solana → Base
Swap SOL from Solana to USDC on Base
Swap SOL from Solana to USDC on Base. SOL leaves Solana, and Circle's native USDC is what can arrive on Base. Bridged USDbC is a different token.
The quote names So11111111111111111111111111111111111111112, the wrapped SOL mint. Phantom signs, Solscan shows it, native SOL pays the fee, and there is no ERC-20 approval. Circle on Base is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, chain id 8453. Basescan is the check. ETH at 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE pays gas. Base is an L2. Ethereum USDC is chain id 1, about 12 second blocks, Etherscan.

The native Circle contract is the one to match
Do not empty the SOL that signs
Etherscan is the wrong window for this credit
Stay on Solana when the dollar can be an SPL mint
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 SOL from Solana to USDC on Base?
The quote names So11111111111111111111111111111111111111112, the wrapped SOL mint. Phantom signs, Solscan shows it, native SOL pays the fee, and there is no ERC-20 approval.
Is USDC from SOL the bridged USDbC token on Base?
No. Circle at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 arrives on chain id 8453. USDbC is different. SOL left as the wrapped mint. Check Basescan. If the app wants the bridged token, this route is wrong. ETH is required to move the USDC, because Base is an L2 that charges ETH.
Can I use my whole SOL balance?
No. Native SOL pays Phantom. The quote says So11111111111111111111111111111111111111112 and has no ERC-20 approval. Leave a remainder. On Base, hold ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, or the new USDC cannot transfer on chain id 8453. A block interval is not a delivery time for the bridge. Switch the wallet to the destination chain before you judge the balance.
Does this credit mainnet USDC?
No. Ethereum Circle is 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on chain id 1, about 12 second blocks, Etherscan. This route credits Base only. If the receiver pasted the mainnet address, pick another route. Confirm the Base contract before you sell SOL. Do not send a second time while the first transfer is still open.
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.
How bonding-curve launches work on XAUConnect
Bonding-curve launches on XAUConnect: createLaunch versus TokenFactory, what buyers should ask about graduation, and whe
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.