How to move USDC to Arbitrum

Arbitrum has cheap fees and a large USDC market, but it has two kinds of USDC. Here is how to move yours there from Ethereum or Base and make sure you get the right one.

Two kinds of USDC on Arbitrum

If you end up with USDC.e, you can swap it for USDC on Arbitrum. The Base guide explains the same idea for USDbC.

Before you start

Step by step

  1. Open the swap page and connect your wallet.
  2. In You sell, pick USDC on the network it is on now (Ethereum or Base).
  3. In You receive, pick USDC and set the destination network to Arbitrum.
  4. Check the quote: the token should be USDC, not USDC.e, and the amount you receive is shown after every fee.
  5. Approve USDC if your wallet asks, then sign the order.
  6. Switch your wallet to Arbitrum to see the balance once it arrives, usually within minutes.
Coming from Base? Starting from Base is usually much cheaper than starting from Ethereum, because the network fee on the sending side is far lower.

Mistakes to avoid

Open the swap page

Nothing here is financial advice. Crypto transactions cannot be reversed.