Photo: public domain via Wikimedia Commons.
Circle natively issues USDC on 37 blockchains. DefiLlama records a USDC balance on 133. The 96-chain gap is filled by tokens that display as USDC in your wallet and were minted by somebody other than Circle.
On BNB Chain that gap is $1.59 billion. Polygon PoS carries another $1.02 billion of it, and Fantom holds 181 million tokens the market currently values at six cents each.
What the second kind of USDC is
A bridge takes real USDC, locks it in a contract on one chain, and mints a receipt token on another. The receipt is a claim on whoever runs the bridge. Circle's redemption window — dollars out of a Circle Mint account — only accepts the token Circle issued itself. Everything else has to be routed back through the bridge that created it before it becomes a Circle liability again.
BNB Chain is the clearest case. Circle has never issued USDC
there, and BNB Smart Chain is absent from its CCTP transfer
network. The token trading as USDC on that chain is Binance-Peg
USDC, contract
0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d. Its
total supply as of September 6, 2026 reads 1,588,999,877 tokens,
and Binance holds the collateral behind it. Anyone holding it is
exposed to Binance's custody, not to Circle's reserve report.
Across every chain, roughly $3.83 billion of the $74.7 billion USDC supply that DefiLlama publishes is bridged rather than natively issued. That is 5.1% of the number people quote as Circle's market share.
Most chains migrated. Polygon didn't.
Circle launched native USDC on Polygon PoS on October 10, 2023, renaming the old bridged token USDC.e. On November 10 that year it stopped accepting USDC.e deposits into Circle accounts, with a warning that tokens sent afterwards may not be recoverable.
Thirty-four months later, the bridged token still holds the bigger balance. USDC.e on Polygon has 1,024,488,636 tokens outstanding against 783,418,168 of the native contract. The old token is 57% of USDC on the chain.
Compare that to the layer 2s, which cleaned up quickly. Arbitrum carries $2.59 billion of native USDC against $48.8 million of USDC.e. Optimism has $179.4 million native against $20.0 million. Avalanche has $371.7 million against $32.5 million. All four of those chains ran the same playbook. Only one of them still has a billion dollars sitting on the old contract.
Native USDC against bridged USDC, by chain
Millions of tokens outstanding, read directly from each
contract's totalSupply on September 6, 2026.
Ethereum is excluded because its $47.4 billion flattens
everything else. BNB Chain and Fantom have no native contract
at all. Source: chain RPC calls, cross-checked against
DefiLlama chain balances.
A billion dollars with a reason to stay put
Polygon's holdout has a name. Polymarket settles trades in USDC.e, so every dollar of collateral sitting behind a prediction market position is the bridged token. In February 2026 the company announced a partnership with Circle to move settlement onto native USDC over the following months, per The Block. Seven months on, the balance says the swap has not happened at scale.
For a Polymarket user this is invisible right now. Deposits and withdrawals clear, and USDC.e trades at 99.997 cents. The distinction only becomes expensive on the day the Polygon PoS bridge has a problem, because that bridge, and not Circle, is what stands behind the balance.
Fantom is the version where it went wrong
In July 2023 roughly $120 million was drained out of Multichain's Fantom bridge, and the operator shut down. Every wrapped asset on Fantom lost the collateral that made it worth a dollar. Chainalysis and CoinDesk both put the total across Multichain's bridges near $125 million.
Three years later the token is still on the chain. Contract
0x04068DA6C83AFCFA0e13ba15A6696662335D5B75 has
181,110,963 tokens outstanding. CoinGecko prices it at $0.0600,
a market capitalisation of $10.9 million on $1,462 of daily
volume. Holders who never sold are down 94% on an asset they
bought as a dollar.
Here is the part worth being annoyed about. DefiLlama's chain table counts that Fantom balance as $181.4 million of USDC, at face value, inside the $74.7 billion total. A token trading at six cents is being added to Circle's supply as though it were money. It is a small distortion in a big number, and it is the kind of accounting that makes every stablecoin dashboard worth reading twice.
How to tell which one you are holding
Wallets display token names supplied by the token itself, so both versions render identically. Three checks settle it in under a minute.
The 60-second check
- Read the contract address. Tap the token in your wallet, copy the address, and compare it against the list on Circle's multi-chain page. Anything not on that list is somebody else's token.
- Watch the ticker for a suffix. USDC.e, anyUSDC and Binance-Peg USDC are all bridged. A plain USDC label proves nothing on its own, so fall back to the address.
- Check the withdrawal network before you send. An exchange withdrawing USDC to BNB Chain is sending you the Binance-Peg token. Sending that to a contract expecting native USDC is how people lose deposits.
None of this makes bridged USDC unusable. A billion dollars of USDC.e clears on Polygon every day at par, and traders who never touch a redemption window may go years without caring which contract they hold. The difference is a tail risk, not a daily cost.
But tail risk is the only risk a stablecoin has. You hold it precisely so the number stops moving. Paying for that stability and then holding a bridge receipt instead of the issuer's liability gives up the one property you came for — and 181 million tokens on Fantom are what that looks like when the bridge stops answering.
What to watch next
- Polygon's split. Native USDC has to cross 50% of the chain's supply for the migration to count as working. Polymarket's swap is the single event that moves it.
- BNB Chain's $1.59 billion. Circle adding native issuance there would give holders a redemption path they do not have today. No announcement has come.
- Dashboard totals. Any tracker that counts a six-cent token at a dollar is also counting other broken balances at a dollar. Cross-check against the issuer's own attestation.
Open your wallet, tap the USDC line, and look at the address underneath it. That string is the whole answer: either it matches a contract Circle publishes, or your dollar is a promise from a bridge.