Skip to main content

Move USDC From Optimism to Base: Routes Compared

USDC Optimism to Base routes: CCTP, intent routes, Across and the native bridges compared on time and fee model.

Written by Eco
Move USDC From Optimism to Base: Routes Compared

Moving USDC from Optimism to Base is a transfer between two OP Stack layer-2 networks, and the route you pick decides whether it takes seconds or about a week. The canonical path through each chain's native bridge goes back to Ethereum, and OP Stack documentation says messages from layer 2 to layer 1 take approximately 7 days because of the challenge period (Optimism bridging docs). The faster options are Circle's Cross-Chain Transfer Protocol (CCTP), which burns USDC on OP Mainnet and mints native USDC on Base, and relayer or solver routes that deliver on Base before the source chain settles.
​

Last reviewed: Nov 2026. Every time and fee statement below links to its source. For chain background, see USDC on Optimism.
​

How These Routes Are Compared

Routes are judged on four criteria: whether native USDC lands on Base, the provider's published time, the documented fee model, and which party must act for the funds to arrive. Native-bridge withdrawals are included as a baseline because they set the upper bound on how long an L2-to-L2 transfer can take.

  • Token received. Native USDC at Circle's listed Base contract.

  • Published time. Provider-stated figures only; no transfers were run for this page.

  • Fee model. As documented, with live fee sources linked rather than copied.

  • Dependency. Circle's attestation, a relayer or solver, or Ethereum's challenge window.

What Are the Main Routes for USDC From Optimism to Base?

Four route types exist on this corridor. CCTP is the issuer path. Across and Eco Routes are relayer and solver layers that pay out on Base first. The native bridges are the slowest because they settle through Ethereum. Exchanges are the offchain fallback. Each differs mainly in time and in who carries the waiting period.
​

1. Circle CCTP (OP Mainnet burn, Base mint)

Best for: transfers that should use the issuer's own mechanism with no third-party liquidity.
​

Pros: from OP Mainnet, Circle's published Fast Transfer attestation averages about 8 seconds after 1 block confirmation (Circle finality and block confirmations). Standard Transfers of USDC have no protocol fee (Circle CCTP fees).
​

Cons: a Standard Transfer from OP Mainnet waits about 65 Ethereum blocks, roughly 15 to 19 minutes in Circle's table, because it needs hard finality. Fast Transfers carry a route-specific fee and are subject to a global allowance (Circle finality).
​

2. Solver-filled intent routes (Eco Routes)

Best for: apps that want one quote, fund and track flow across many EVM pairs.
​

Pros: the Routes CLI quickstart walks through this exact pair in reverse, previewing a Base to OP Mainnet transfer with eco-routes-cli publish --source 8453 --destination 10 --dry-run; swapping the chain IDs targets Base from OP Mainnet (Eco Routes CLI quickstart). A solver delivers on the destination and is paid from the source vault once a prover confirms (Eco Routes overview).
​

Cons: the quickstart notes that a dry run "does not reserve liquidity or guarantee a later fill." Pricing is per quote.
​

3. Across relayer fills

Best for: users who want a direct bridge UI or Swap API call between major EVM chains.
​

Pros: Across documents fills of about 2 seconds on mainnet across 24 chains, and says it moves native USDC and USDT0 (Across docs).
​

Cons: settlement relies on optimistic verification with a challenge period and UMA's dispute process; the system needs one honest party to dispute an invalid bundle (Across security model). Production API use requires a key.
​

4. Native bridges via Ethereum

Best for: almost no USDC transfer between these two chains today; it is listed as the baseline.
​

Pros: uses only the rollups' own contracts.
​

Cons: the withdrawal to Ethereum alone cannot be relayed for at least 7 days on mainnet (Optimism bridging docs), before a second deposit to Base.
​

Side-by-Side Comparison

The table places all four routes on the same criteria. Times come from each provider's documentation. Cells without a published figure say so rather than estimating.
​

Route

Token on Base

Published time

Fee model

Sources

CCTP Fast

Native USDC

~8 s attestation

Route fee via API

CCTP Standard

Native USDC

~15 to 19 min attestation

No USDC protocol fee

Intent route (Eco Routes)

Set by the quote

Not published as a fixed figure

Quoted per route

Across

Native USDC

~2 s fills

Quoted per route

Native bridges

Native USDC after deposit

7-day L2 to L1 window, then deposit

Gas on three chains

Which Route Fits Which Transfer?

For this pair, the main decision is who absorbs the waiting time. CCTP Fast and relayer or solver routes all shift finality risk away from the user in exchange for a fee; CCTP Standard makes the user wait for Ethereum finality instead and charges no protocol fee.
​

OP Mainnet USDC -> Base USDC
 |
 +-- Can wait ~15-19 min?            -> CCTP Standard
 +-- Need it in seconds, small size? -> CCTP Fast, Across, or an intent route
 |                                      (compare quoted output)
 +-- Large size above Fast allowance -> CCTP Standard, or split
 +-- Never: native bridge round trip  (7-day withdrawal window)

Destination liquidity is deep. DefiLlama showed about $4.43 billion of USDC on Base and about $0.14 billion on OP Mainnet on November 11, 2026 (DefiLlama stablecoins API).
​

Where This Falls Short

The figures here are published averages and design parameters, not live quotes or guarantees. Relayer and solver prices exist only at quote time, and each provider can change times, fees or supported pairs without notice.

  • Averages only. Circle's attestation table reports averages (Circle finality).

  • Uptime history. Circle's status page showed 100% 90-day uptime for OP and BASE minting and burning on November 11, 2026 (Circle status); Across's status page is password-protected, so no comparable public figure exists for it.

  • No fee table. Circle asks integrators not to hardcode Fast Transfer fees (Circle fees).

Frequently Asked Questions

These answers cover the most common questions about this corridor, each tied to a primary source.
​

Why not use the Optimism native bridge?

Withdrawals from OP Mainnet to Ethereum wait out a challenge period of at least 7 days before a second hop to Base (Optimism bridging docs).
​

Does Base support CCTP Fast Transfer as a source?

Yes, with an average attestation of about 8 seconds (Circle finality).
​

Is USDC on OP Mainnet native?

Circle lists an OP Mainnet USDC contract and OP Mainnet as CCTP domain 2 (Circle supported chains). See native vs bridged USDC for older bridged tokens.
​

Related Reading

Sources and Methodology

All facts come from primary documentation fetched on November 11, 2026. No transfers were run. Supply figures come from DefiLlama's public API on the same date.

Did this answer your question?