This guide covers everything you need to know about USDC contract addresses across every major blockchain — from Ethereum and Solana to Polygon, Arbitrum, and beyond. Whether you're adding USDC toThis guide covers everything you need to know about USDC contract addresses across every major blockchain — from Ethereum and Solana to Polygon, Arbitrum, and beyond. Whether you're adding USDC to
This guide covers everything you need to know about USDC contract addresses across every major blockchain — from Ethereum and Solana to Polygon, Arbitrum, and beyond.
Whether you're adding USDC to MetaMask, building on testnet, or just making sure you're sending funds to the right place, you'll find the verified addresses and practical steps right here.
Key Takeaways
USDC is a fully collateralized stablecoin issued by Circle, always redeemable 1:1 for US dollars.
Every blockchain has its own unique USDC contract address — using the wrong one can result in permanent fund loss.
Always verify any USDC address against Circle's official developer documentation before sending funds.
Testnet USDC addresses carry no real financial value and should only be used for development and testing.
When adding USDC to MetaMask, make sure the contract address matches the network you are connected to.
You can verify any USDC contract address on-chain using block explorers like Etherscan, PolygonScan, or Solscan.
Always double-check these addresses against Circle's official USDC documentation before sending any funds — one wrong character can result in an irreversible loss.
Refer to Circle's official developer documentation for the latest testnet USDC contract addresses, as these are subject to change.
Arbitrum Sepolia
Refer to Circle's official developer documentation for the latest testnet USDC contract addresses, as these are subject to change.
Solana Devnet
Available via Circle's devnet faucet
For the most up-to-date testnet USDC addresses, always refer to Circle's official developer documentation, since testnet addresses can change with network upgrades.
Sending USDC to the wrong address is one of the most common — and costliest — mistakes in crypto.
Sending ERC-20 USDC to a Solana address will result in permanent loss of funds, since the two networks are not cross-compatible by default.
Using an old bridged USDC address (like USDbC on Base) instead of the native USDC address can cause transaction failures or send funds to the wrong contract.
Confusing a USDT address with a USDC address is an easy mistake — always verify the token symbol before confirming any transaction.
Sending USDC on the wrong network (e.g., Polygon USDC to an Ethereum wallet expecting ERC-20) may result in unrecoverable funds.
Copy-paste errors are more common than you think — always verify the first and last 4–6 characters of a USDC wallet address before sending.
Never trust a USDC contract address shared via social media, Discord, or email — scammers frequently impersonate Circle and other official sources.
A USDC address is the unique smart contract address or wallet address used to send, receive, or interact with USDC tokens on a specific blockchain.
What is a USDC wallet address?
A USDC wallet address is the public address of any crypto wallet that holds USDC — it works the same as any other blockchain wallet address on that network.
How do I get a USDC wallet address?
You can get a USDC wallet address by creating a wallet on any compatible network (such as MetaMask for EVM chains or Phantom for Solana) — your wallet address automatically supports USDC once you import the token.
Can I send USDC to an ETH address?
Yes — if both the sender and receiver are using the same network (e.g., Ethereum Mainnet), sending USDC to an ETH-format address works fine.
What happens if I send USDT to a USDC address?
Since USDT and USDC are different tokens with separate contract addresses, sending USDT to a USDC-specific contract address may result in permanent loss of funds.
Is there a USDC address checker I can use?
Yes — you can verify any USDC contract address using blockchain explorers like Etherscan (Ethereum), Polygonscan (Polygon), or Solscan (Solana), and cross-reference against Circle's official documentation.
What is the USDC mint address on Solana?
The official USDC mint address on Solana mainnet is EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, as published by Circle.