# How to Use USDC on Multiple Chains

Mar 15, 2026

3 min read

USDC exists natively on over 15 blockchains — Ethereum, Base, Arbitrum, Optimism, Solana, Polygon, and more. The problem is that USDC on one chain is not automatically available on another. Moving it between them used to require a centralised exchange. [Relay](https://relay.link/) handles it in a single step, settling in seconds.

## Why USDC Exists on Multiple Chains

Circle, the issuer of USDC, has deployed native USDC on every major blockchain. This gives each ecosystem access to a dollar-pegged stablecoin with direct redemption guarantees — but it also means USDC is fragmented. Your USDC on Base stays on Base until you explicitly move it.

The fragmentation is significant:

- Ethereum DeFi (Aave, Uniswap, Curve) requires Ethereum USDC
- Solana DEXs (Raydium, Jupiter) require Solana USDC
- Base DeFi (Aerodrome, Morpho) requires Base USDC
- Arbitrum protocols (GMX, Radiant) require Arbitrum USDC

Every chain has different gas requirements, different DeFi ecosystems, and different yield opportunities. Moving USDC to where the opportunity is — quickly and without an exchange account — is the core use case.

## Supported USDC Chains

| Chain     | USDC type           | Primary use cases                            |
| --------- | ------------------- | ------------------------------------------- |
| Ethereum  | Native USDC (ERC-20)| OTC, large DeFi positions, CEX deposits      |
| Base      | Native USDC (ERC-20)| Aerodrome, Morpho, Coinbase onramp        |
| Arbitrum  | Native USDC (ERC-20)| GMX, Radiant, Arbitrum DeFi                 |
| Optimism  | Native USDC (ERC-20)| Velodrome, Synthetix                         |
| Solana    | Native USDC (SPL)   | Jupiter, Raydium, fast settlements           |
| Polygon   | Native USDC (ERC-20)| Low-fee DeFi, gaming                         |

## How to Move USDC Between Chains with Relay

##### Step 1: Go to Relay

Open [relay.link](https://relay.link/) in your browser. No account required.

##### Step 2: Connect your wallets

Connect your source wallet. For EVM-to-Solana routes, connect both your EVM wallet and your Solana wallet simultaneously.

##### Step 3: Select your USDC route

- **From:** USDC on your source chain (e.g., USDC on Ethereum)
- **To:** USDC on your destination chain (e.g., USDC on Solana)

You'll see the exact output amount before confirming.

##### Step 4: Confirm and receive

Approve in your source wallet. USDC arrives at the destination in seconds.

## Why Use Relay for Multi Chain USDC?

**Native USDC everywhere.** Relay delivers Circle-issued native USDC — not bridged or wrapped versions.

**No destination gas.** You don't need the destination chain's gas token to receive USDC.

**No KYC.** Wallet connection only. No exchange account required.

**Fast.** 2.7 second median. Same speed whether moving USDC from Ethereum to Solana or Base to Arbitrum.

**Reliable.** $20B+ in volume, 99.9%+ fill rate.

## Frequently Asked Questions

**Is native USDC different from bridged USDC?**  
Yes. Native USDC is issued by Circle directly on each chain and is redeemable 1:1 for USD. Bridged USDC (sometimes called USDC.e) is a wrapped version from earlier bridge infrastructure. Relay routes to native USDC where available.

**Can I move USDC from Solana to an EVM chain?**  
Yes. Relay routes in both directions across all supported chains.

**Do I need to hold the destination chain's gas token?**  
No. Relay covers destination gas as part of the transaction.
