How to add USDC to MetaMask Wallet
As outlined above, the easiest way to add the USDC token to your MetaMask Wallet is via CoinGecko's USDC page. Their platform has a complete list of all of the contracts for USDC across Ethereum, Arbitrum, Polygon, BNB Chain, Optimism and dozens of other networks.
Here is a simple step-by-step guide to help you get started:
- Visit the CoinGecko USDC page on their platform.
- Click the 'Contract' tab on the top right of the page.
- Search for the network you want to add the USDC contract address for.
- Click the metaMask icon and it will be automatically added to your account.

Can I add USDC to Non-EVM Wallets?
Yes, USDC is available on non Ethereum Virtual Machine (EVM) compatible blockchains like Solana and Aptos. Fortunately, Coingecko has all of the contract address details for USDC on non-EVM chains like SOL, Aptos, NEAR, Step Network, Klaytn and many others.
Where do I find USDC in MetaMask?
Once you have added USDC to your MetaMask wallet, you should be able to see it in the following way:
- Open MetaMask: Click on the MetaMask extension in your browser.
- Go to Assets: By default, MetaMask should open to the main wallet screen. Here you will see "Assets" at the top of the screen.
- Scroll Down: Under "Assets", you will see ETH (Ethereum) listed first, as it is the native token of the Ethereum network which MetaMask primarily operates on. Underneath ETH, you will see a list of all other tokens you have added to your wallet.
- Find USDC: Scroll down this list until you see USDC. It will display the amount of USDC you have in your wallet.
If you've followed the steps to add USDC to your wallet but still can't see it, make sure you've added the correct token contract address, and that any transaction you made to send USDC to your MetaMask wallet has been successfully completed. You can check this on a block explorer like Etherscan by searching for your wallet address.
What can I do with USDC?
USDC is a stablecoin that can be used for a variety of purposes, including buying and selling other cryptocurrencies, making payments, sending remittances, and participating in decentralized finance (DeFi) applications such as lending, borrowing, and liquidity provision. It can also be used to hedge against market volatility since it is pegged to the US dollar.
The Bottom Line
In conclusion, adding USDC to your MetaMask Wallet is a seamless process with CoinGecko, which provides verified contract addresses for various networks. USDC, a versatile stablecoin, can be used for multiple purposes such as trading, payments, remittances, and DeFi applications. With its dollar-pegged value, USDC also serves as a useful tool to hedge against market fluctuations.