What native Base USDC is
USD Coin (USDC) is a fully-reserved dollar stablecoin issued by Circle. On Base, Circle mints it natively, directly on Base rather than locked on another chain and represented by a bridge. That native issuance is why exchanges, wallets, and protocols treat Base USDC as canonical dollars onchain.
USDCtoFiat reads and settles this token directly. When you create a sell deposit, the contract custodies native Base USDC at the Circle address until a buyer's payment is proven or you withdraw.
Native vs bridged USDC
| Type | What it is | Works with USDCtoFiat |
|---|---|---|
| Native Base USDC | Circle-issued USDC minted directly on Base | Yes, this is the token the sell flow uses |
| Bridged USDC (USDC.e) | USDC from another chain wrapped by a bridge | Move it to native Base USDC first |
| USDC on another chain | Ethereum, Arbitrum, Optimism, Polygon, Solana, etc. | Bridge to Base before creating a deposit |
Why USDCtoFiat settles native Base USDC
Base is a low-fee Ethereum Layer 2 built by Coinbase on the OP Stack. Settling on Base keeps gas cheap for approvals, deposits, and releases while inheriting Ethereum security. Using the native Circle token, rather than a bridged wrapper, avoids bridge-representation risk and keeps the deposit denominated in the canonical dollar asset buyers expect.
How to get USDC onto Base
- 01If your USDC is already native on Base, you are ready to create a sell deposit.
- 02If it is on Ethereum, Arbitrum, Optimism, or Polygon, bridge it to Base first.
- 03The app's Fund tab routes USDC to Base via Circle CCTP across 18+ chains.
- 04Once native Base USDC lands in your wallet, open the sell flow and create a deposit.