
USDC: 31-Chain Deployments, Issuer Controls & Real Use
USDC is Circle's fiat-backed US-dollar stablecoin, with a market cap of $75,496,119,125 spread across 31 distinct on-chain deployments. Each deployment carries different token-standard mechanics, decimals, and finality assumptions — ERC-20 across EVM rollups, SPL Token on Solana, Stellar Asset on Stellar, TRC-20 on Tron, Move-based modules on Aptos and Sui, and a 5-decimal ASA on Algorand. This page is the asset-level reference: where USDC actually lives, how the chain versions diverge, what compliance hooks Circle retains over every balance, and which deployment fits which workload. For step-by-step swap flows, see the dedicated /swap/usdc page.
Non-custodial, no-KYC cross-chain swap into USDC on whichever chain you actually need — Ethereum ERC-20 for DeFi blue-chip collateral, Base for sub-cent retail flows, Solana SPL for sub-second order books. AllSwap's market-maker bidding routes through the 31 USDC deployments and refunds automatically along the source path if no solver fills.
About USDC
USDC is a fiat-collateralized US-dollar stablecoin where each token represents a 1:1 claim on US dollars held in Circle-controlled reserves. As of the snapshot, the asset trades at $0.999653 with a market cap of $75,496,119,125 and 24-hour spot volume of $25,417,084,689 — making it the second-largest stablecoin by supply and one of the most heavily traded non-volatile assets on-chain. Circulating supply sits at 75,526,435,905.77684 tokens against a total supply of 75,526,267,104.04886, with no fixed maximum cap: new USDC is minted on demand against incoming USD deposits and burned on redemption.
Asset-lifecycle specifics matter for sophisticated holders. The all-time-high price of $1.043 was set on 2018-11-15 — a brief premium during early secondary-market illiquidity. The all-time-low of $0.877647 occurred in March 2023, when Circle disclosed roughly $3.3B of USDC cash reserves stranded in Silicon Valley Bank during its failure. FDIC intervention restored full redemption within 72 hours, but the episode remains the single most important historical data point for modelling tail risk on fiat-backed stablecoins: the peg holds only as long as Circle's banking partners stay solvent and the redemption window stays open.
USDC is not a single contract but a family of 31 issuances, each deployed under the token standard native to its host chain. The canonical Ethereum contract is 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 (ERC-20, 6 decimals); the Solana SPL deployment is EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v (6 decimals); the Tron TRC-20 deployment is TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8. 29 of 31 deployments use 6 decimals — but Algorand USDC (ASA 31566704) uses 5 decimals, and Stellar USDC (CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75) uses 7 decimals. This decimals variance is the single most common cause of off-by-100 and off-by-10 fixed-point bugs when integrating USDC across ecosystems.
In practice, the chain version dictates the use case more than the asset name suggests. Ethereum ERC-20 USDC is the Schelling-point collateral for blue-chip DeFi lending and RWA protocols. Base USDC dominates Coinbase-native retail and consumer-payment flows since 2024. Solana SPL USDC anchors the bulk of high-frequency DEX order-book volume on Raydium, Phoenix and Jupiter. Tron TRC-20 USDC is the Asia-corridor OTC dollar rail of choice. Stellar USDC, the only 7-decimal deployment, is the operational leg for Circle's MoneyGram remittance partnership. The asset is regulated under the EU's MiCA Electronic Money Institution framework and tagged in the source data as both 'MiCA-Compliant Stablecoin' and 'GENIUS Act Compliant Stablecoin' — categories that exclude most rival stablecoins after the 2024-2025 regulatory tightening.
USDC multi-chain versions
USDC is the same dollar claim against Circle's reserves no matter where you hold it — but on-chain transfer cost, finality time, token-standard mechanics and integration surface diverge widely between the 31 deployments. Below is how the chain versions actually differ in practice, and which version belongs in which workload.
Key insights
- USDC is deployed on 31 chains in the source data: roughly 21 EVM-account-model environments (Ethereum, Base, Arbitrum, Polygon, Avalanche, Optimism, Celo, zkSync, Sonic, Unichain, World Chain, Monad, HyperEVM, Plume, Ink, Sei v2, Morph L2, XDC, Moonriver, Injective EVM module, Hedera EVM-compat) plus roughly 10 distinct-VM environments (Solana SPL, Sui Move, Aptos Move, NEAR FT, Algorand ASA, Stellar Asset, Tron TRC-20, XRP Ledger IOU, Starknet Cairo, Polkadot Asset Hub).
- Decimals are not uniform across deployments. 29 of 31 use 6 decimals matching the canonical Ethereum contract 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48. Algorand USDC (ASA 31566704) uses 5 decimals; Stellar USDC uses 7 decimals. Moving USDC between these and any EVM chain requires re-scaling fixed-point amounts, not simple re-encoding — this is the most common source of silent integration failures in production bridges and custodial wallets.
- Transfer economics span two orders of magnitude. Ethereum mainnet block time is ~12s with economic finality around 12.8 minutes (two epochs) and gas costs that float with ETH demand. Base produces 2s blocks with sub-second Flashblocks preconfirmations and inherits Ethereum security via OP Stack rollup. Solana finalizes in ~12.8s (32 slots at 400ms). Tron clears in roughly 57s under DPoS with 27 Super Representatives. Stellar settles in ~5s under SCP. Per-transfer cost on the latter four is consistently under a cent.
- Native (Circle-minted) USDC issuance differs from third-party-bridged USDC.e. When Circle launches native USDC on a chain previously hosting only bridged USDC.e — as on Polygon and Arbitrum in 2023-2024 via CCTP — the bridged contract remains in circulation under a different address and gradually loses liquidity. Holding the wrong version causes integration rejection or silent peg drift. The contract addresses listed on this page are the source-data canonical Circle issuances; always re-verify before transfer.
- Confirmation-vs-cost trade-offs: Ethereum ERC-20 USDC is slow but composability-safe and Schelling-point; Base USDC is the cheapest fast-finality EVM option; Solana SPL USDC is the lowest-latency non-EVM option; Tron TRC-20 USDC is the de-facto Asia-corridor exchange rail; Stellar USDC is the operational choice for remittance partners using Stellar anchors. The chain version, not the token name, determines which use case is viable.
Pick by use case
DeFi blue-chip lending & RWA collateral
Ethereum (ERC-20)Ethereum's ERC-20 USDC at 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 is the most-integrated stablecoin contract in DeFi and the canonical pricing leg for Treasury-backed RWA protocols. ~12s blocks with ~12.8-minute economic finality and gas cost that floats with ETH demand — but Schelling-point composability and protocol-whitelist depth outweigh latency cost when collateral integrations matter more than transfer speed.
Low-fee retail payments & Coinbase-native flows
Base (ERC-20 on OP Stack)Base USDC at 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 settles in 2s blocks with sub-second Flashblocks preconfirmations and inherits Ethereum PoS security via OP Stack rollup proofs. Coinbase-native onramp routes new dollar liquidity directly into Base USDC, making it the operational choice for consumer-payment use cases that need EVM compatibility plus sub-cent per-transfer cost.
Sub-second order-book settlement & DEX quotes
Solana (SPL Token)Solana's SPL USDC at EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v is the quote currency for the bulk of Solana DEX volume on Raydium, Jupiter and Phoenix order books. Block time ~400ms, finality ~12.8s (32 slots), per-transfer cost a small fraction of a cent. Built for the kind of high-frequency quoting and cancellation traffic that Ethereum L1 cannot economically support.
Asia-corridor OTC & exchange dollar rails
Tron (TRC-20)Tron USDC at TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 runs on a DPoS chain (27 Super Representatives) with 3s blocks and ~57s finality. Tron is where Asia-corridor exchange-to-exchange and OTC desk movements clear in practice, even though USDT is the larger stablecoin on the chain — use Tron USDC when counterparties already speak TRC-20 and bridging into ERC-20 would cost more than the trade margin.
Cross-border remittance & regulated off-ramp corridors
Stellar (Stellar Asset, 7 decimals)Stellar USDC at CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75 is the only deployment with 7 decimals and settles in ~5s under the Stellar Consensus Protocol. Purpose-built for cross-border payment corridors where the off-ramp partner is a Stellar anchor — Circle's MoneyGram integration runs on this version. Pick Stellar USDC when the receiving end is a remittance partner, not a DeFi protocol.
USDC market data
Source: CoinGecko
Chains where USDC is live
USDC is available for cross-chain swap on the 16 chains below. Tap any chain to see every asset live on it.
16 CHAINS · Tap any logo to view that chain's details
Compliance & risk
USDC's regulatory posture is its core value proposition — but the same posture means the asset carries issuer-level counterparty controls absent from permissionless tokens. The risks below are the ones a sophisticated holder should price in before treating USDC as a 'risk-free' dollar substitute.
Issuer freeze authority on every chain version
HighCircle retains a blacklister role on the USDC contract on every one of the 31 chain deployments — visible on the Ethereum 0xa0b86991... contract and replicated on each other chain. Addresses flagged in response to law-enforcement requests, court orders, or OFAC sanctions can have their full USDC balance rendered permanently non-transferable. This has been executed on multiple occasions since 2020. If your threat model requires censorship-resistant value transfer, USDC is the wrong instrument; use it for regulated rails, not for sanctions-evading flows.
Banking-partner exposure to USD reserves
MediumUSDC's $0.877647 all-time-low in March 2023 was caused by ~$3.3B of Circle's cash reserves being stranded at Silicon Valley Bank during the bank's failure. FDIC intervention restored full redemption within 72 hours, but the episode confirmed that fiat-backed stablecoins inherit the credit risk of their banking partners. Circle has since diversified custodial banking relationships and moved most reserves into short-duration US Treasuries held in the BlackRock-managed Circle Reserve Fund, but residual cash-leg counterparty risk cannot be fully eliminated.
Bridged USDC.e vs native USDC version confusion
MediumOn chains where Circle launched native USDC after a period of bridged USDC.e issuance — most notably Polygon and Arbitrum, via the 2023-2024 CCTP rollout — the older bridged contract remains in circulation under a different address and slowly loses liquidity rather than being burned. Holding or accepting payment in the wrong contract can cause silent integration rejection and forces a downstream swap. Always verify the contract address against Circle's current canonical issuance for the chain before transferring large amounts.
US-jurisdiction regulatory concentration
LowCircle is a US-domiciled issuer holding a New York BitLicense and FinCEN money-services-business registration, operating under the 2024 US GENIUS Act framework. EU operations run under MiCA Electronic Money Institution licensing. This means USDC balances are subject to US sanctions enforcement, US judicial orders and US Treasury action in ways a non-US-issued stablecoin would not be. The 'Made in USA' source-data category tag is not a marketing label — it is a jurisdictional reality holders should price into operational design.
Decimals mismatch across non-EVM deployments
Low29 of 31 USDC deployments use 6 decimals, but Algorand uses 5 and Stellar uses 7. Treating these as drop-in equivalents in code — moving an amount between Stellar and ERC-20 deployments without re-scaling fixed-point representations — produces silent off-by-100 and off-by-10 errors. This is not an issuer-level risk but an integration risk that has caused real production incidents in custodial wallets and bridge infrastructure. Any code path that handles Stellar or Algorand USDC must explicitly re-encode amounts.
Popular USDC swap paths
Paths below are based on real user demand. Tap to jump straight to the matching swap page.
USDC FAQ
01What makes USDC on Solana different from USDC on Ethereum?
Same dollar claim against Circle's reserves; entirely different on-chain mechanics. Ethereum USDC is an ERC-20 contract at 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 with 6 decimals, ~12s block time and economic finality around 12.8 minutes, with gas cost that floats with ETH demand. Solana USDC is an SPL Token at EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v also with 6 decimals, ~400ms block time, ~12.8s finality and per-transfer cost a fraction of a cent. Ethereum has the deepest DeFi integration depth; Solana dominates SPL-token DEX order-book volume. Both are Circle-minted native — neither is bridged.
02Can Circle freeze my USDC balance?
Yes. Every USDC contract on every one of the 31 chain deployments includes a blacklister role callable by Circle. When an address is added to that blacklist, the balance at that address becomes permanently non-transferable — effectively destroyed. Circle has used this power on multiple occasions since 2020 in response to OFAC sanctions, US court orders and law-enforcement seizure requests. This is the explicit trade-off of holding a regulated, fiat-backed stablecoin: redemption guarantee and regulatory clarity in exchange for issuer-level censorship authority. A permissionless token like ETH or BTC cannot be frozen at the protocol level in this way.
03Is USDC actually backed 1-to-1 by US dollars?
Substantially yes, with monthly composition disclosure. Reserves consist of cash held at regulated US banking partners plus short-duration US Treasury bills held primarily in the BlackRock-managed Circle Reserve Fund. Independent accounting firms publish monthly attestations of the reserve total. The March 2023 SVB episode — when USDC briefly traded to $0.877647 as ~$3.3B of cash reserves were stranded in the failed bank — exposed the residual risk that the cash portion of reserves remains subject to bank-counterparty failure. FDIC intervention restored full peg within 72 hours and Circle has since diversified custodial banks, but the asset is not insulated from US banking-system stress.
04Which USDC chain version should I hold for everyday use?
Depends on the workload. For DeFi lending, RWA collateral and protocol whitelisting, Ethereum ERC-20 USDC is the Schelling-point safest and most-integrated. For low-fee retail payments and Coinbase-native flows, Base USDC is the operational choice with 2s blocks, sub-second Flashblocks preconfirmations and sub-cent per-transfer cost. For sub-second order-book trading on Solana DEXs, SPL USDC is required. For Asia-corridor OTC settlement, Tron TRC-20 USDC is where counterparties already operate. For cross-border remittance corridors using Circle's Stellar anchor partners, Stellar USDC (7 decimals) is the only viable option. Holding USDC on the wrong chain forces you through a bridge tax you did not need to pay.
05What is the difference between native USDC and bridged USDC.e?
Native USDC is minted directly by Circle on the destination chain — a true Circle-issued 1:1 dollar claim. Bridged USDC.e (the .e suffix originated on Avalanche and recurred on Arbitrum, Polygon and others) is USDC that was locked on Ethereum and re-minted on the destination chain by a third-party bridge, inheriting that bridge's security for its peg guarantee. When Circle launches native USDC on a chain that previously had bridged USDC.e — Polygon and Arbitrum both went through this transition in 2023-2024 under CCTP — the bridged version remains in circulation under a different contract address and gradually loses liquidity. The bridged version is not the same risk profile as native USDC even when the on-chain price is identical; always confirm the contract you are receiving from matches Circle's current canonical issuance.

















