At a glance
| You send | USDC on Arbitrum |
|---|---|
| You receive | native USDC on Base (contract on Basescan) |
| Network fee | Paid in ETH on Arbitrum: usually a few cents or less |
| Typical time | Usually a few minutes |
| Our fee | 0.5%, already included in the quote |
| Custody | Non-custodial: you sign every step in your own wallet |
Step by step
- Connect your wallet in the swap panel. It's already set to this route.
- Check the top: USDC on Arbitrum. Enter the amount.
- Check the bottom: USDC on Base, and the amount you'll receive after every fee.
- If this is the first time you use this token here, approve it, then sign the order.
- Switch your wallet to Base to see the funds arrive, usually within minutes.
Good to know
- Starting from Arbitrum is cheap: the network fee there is usually a few cents or less.
- Base also has an older bridged token, USDbC. This route delivers native USDC; if you ever hold USDbC, swap it to USDC.
- You need a little ETH on Arbitrum for the network fee. If you have none, see how to get ETH for gas.
- Your address is the same on Arbitrum and Base if you use a normal wallet such as MetaMask or Rabby. To send to someone else, set a recipient in the panel's settings and check every character.
Questions
How long does it take to bridge USDC from Arbitrum to Base?
Usually a few minutes. The panel shows the expected time for your route before you sign.
How much does it cost?
The network fee on Arbitrum (usually a few cents or less), the bridge fee shown in the quote, and our 0.5% service fee, which is already included in the amount you see.
Will I receive native USDC on Base?
This route is set to native USDC on Base, issued by Circle. Check the token in the quote before you sign.
Does SwapFerry hold my funds?
No. You sign every step in your own wallet, and the swap is executed by CoW Protocol and its bridge providers. We never take custody.
What if I sent USDC to the wrong network?
Often it is recoverable. See what to do if you sent crypto to the wrong network.
Related routes
EthereumtoBase
Move USDC from Ethereum to Base.
USDCEthereumtoArbitrum
Move USDC from Ethereum to Arbitrum.
USDCBasetoArbitrum
Move USDC from Base to Arbitrum.
USDCBasetoEthereum
Move USDC from Base to Ethereum.
How to move USDC from Ethereum to Base
The full walkthrough, with the mistakes that lose people money.
What is a bridge, and is it safe?
How tokens cross networks, and how to bridge more safely.
Updated October 2026. Nothing here is financial advice. Crypto transactions cannot be reversed.