SameSame

Cross-chain stablecoin guide

How to Swap USDC from Base to Arbitrum

Published · Updated

Move between two USDC balances on different Ethereum layer-2 networks. SameSame lets you compare a Bridgers quote for USDC on Base to native USDC on Arbitrum without connecting a wallet just to read this guide.

Check live quote on SameSame

No route is preselected by this link. Choose the tokens and networks in the interface. Checking a quote does not approve or submit a transaction.

Network requirements and token representations

Both selected contracts are Circle-listed native USDC with 6 decimals. Arbitrum also has a separate bridged token commonly called USDC.e. A matching name, logo or dollar value does not make native USDC and USDC.e interchangeable. This guide’s destination is the native contract shown below, not USDC.e.

Base and Arbitrum are separate networks even though both use ETH for gas. ETH held on Arbitrum cannot directly pay for an approval or swap on Base. If you later send the received USDC from Arbitrum, that is a new transaction with its own Arbitrum fee.

You need USDC at the source contract, a compatible EVM wallet, and a receiving address on Arbitrum. Verify that you control the receiving address. Many EVM wallets reuse an address, but exchange deposit addresses can have network restrictions; confirm the recipient’s supported network before proceeding.

Check the Base to Arbitrum quote

  1. Choose USDC on Base as the sending asset and native USDC on Arbitrum as the receiving asset. Enter the amount in normal token units.
  2. Read the estimated USDC output, provider fee, destination fee and minimum received. Routes depend on the current provider catalog and a fresh quote, not this guide’s publication date.
  3. If reviewing execution, compare the source and destination networks, token contracts, input amount and receiving address. A wallet’s approval and swap requests must match what you reviewed.
  4. A required approval permits spending of the source token; it is not evidence of delivery. If a route can be executed, the wallet will present the required confirmations separately. Do not confirm a request with unexpected parameters.

Network fees are confirmed in the wallet. SameSame refreshes ordinary quotes automatically every 30 seconds; an expired review needs a fresh quote. Re-read the figures after a refresh rather than assuming the old output remains available.

Fees on this route

For this Base-origin route, check the Base wallet fee preview as well as the quoted Arbitrum output. ETH on the receiving chain does not cover the Base source fee. A wallet may offer another payment method for an eligible request; availability and cost depend on that wallet’s service.

The quote displays a provider fee and a destination chain fee; the wallet presents source network costs. Some fees may already be reflected in the estimated output, so do not subtract the same fee twice. A separate approval can add gas costs. See how quote fees and wallet fees differ.

Minimum received is the lower output specified by the reviewed quote and slippage settings. It is not an independent guarantee of settlement or immediate delivery. Provider enforcement and settlement have not been independently verified.

Token details

These are Circle-listed native USDC contracts. Always verify both the contract address and the network.

Verify source confirmation and destination delivery separately

  1. Keep the source transaction hash and any Bridgers order ID shown in History. Open the source receipt on Base’s explorer and check the network, wallet and success or failure status.
  2. A successful source receipt confirms source execution, not receipt of USDC on Arbitrum. Check Arbitrum’s explorer for a transfer of the listed destination USDC contract to the receiving address.
  3. Compare the received token and amount with your review, then view that network in your wallet. SameSame’s available provider status is not an independent settlement audit.

History is stored locally for the connected wallet; clearing browser storage or using another device may remove that local record. Save the order ID and transaction hash separately. A missing provider ID is not proof that no wallet transaction was sent.

Troubleshooting this route

Arbitrum shows USDC.e, or no USDC balance

Check Arbitrum One (42161), the receiving address and the native USDC contract below. A USDC.e balance is a different asset. Use the destination explorer’s token-transfer record to distinguish a missing wallet display from funds that have not arrived.

A quote is empty, expired, or the balance fails to load

Check your internet connection, the selected source token and network, and the connected wallet. A balance read failure is not proof of a zero balance. Do not treat an old quote or a token listing as proof that the route is currently executable; request a fresh quote and stop if the interface cannot verify the request.

The source succeeded, but History or the wallet still looks pending

Check source and destination explorer records before taking action. Reopen History with the correct wallet connected; use the available provider status as one piece of evidence. Do not submit the same swap again just because status is delayed. If you cannot reconcile the records, retain the hash and order ID and contact support.

For interface issues, contact @samesame_support on Telegram. For provider delivery issues, use the official Bridgers support options. Never share your seed phrase or private key; avoid posting wallet and order details publicly.

Frequently asked questions

Is this the same as sending USDC directly from Base?

No. A normal Base token transfer stays on Base. Selecting Arbitrum as the destination in a cross-chain quote requests a separate destination-network delivery; the same wallet address does not move a balance across networks by itself.

Does SameSame use Circle CCTP for this route?

SameSame uses Bridgers for quotes and routing. Circle-listed USDC contracts do not establish that a specific quote uses CCTP, an official bridge, or any particular settlement method.

Why is the quoted Arbitrum amount lower than my Base input?

Network and provider fees can affect the quoted output even when both tokens are USDC. Compare a fresh estimated output and minimum received; there is no fixed fee or one-to-one result promised here.

How long does this route take?

Network confirmations, provider processing and service availability affect completion. This guide promises no exact delivery time. Check the source receipt and destination transfer instead of inferring success from elapsed time.

Route evidence and security limitations

SameSame uses Bridgers for cross-chain quotes and routing. A read-only quote for 100 USDC on this direction was recorded on October 12, 2026. No transaction was executed in that check. This historical quote does not establish current availability, pricing or successful execution.

Verify native USDC addresses against Circle’s contract directory and the linked explorer records. Token symbols alone are insufficient. See the product’s security-review scope and transaction risks, including provider-side authorization and contract-code verification limitations.

Explore other stablecoin routes

If you hold USDC on Ethereum mainnet instead of Base, use the Ethereum-to-Base USDC guide to understand the different source fee and chain ID. For a route that changes the stablecoin too, read BNB Chain USDT to Base USDC.

Browse all SameSame guides or read fees, networks, risks and support.