Add Avalanche (AVAX C-Chain) to MetaMask

Get the Best Crypto Wallet — Start Now

Table of contents


Why add Avalanche (AVAX C-Chain) to MetaMask?

If you use MetaMask as your software wallet, adding Avalanche (the C-Chain) lets you interact with EVM-compatible dApps on Avalanche without switching wallets. The C-Chain is EVM-compatible, so the address format and token standards (ERC-20 / ERC-721 equivalents) behave like Ethereum. That means many DeFi flows feel familiar, but with faster finality and generally lower gas fees than Ethereum mainnet (practical differences you’ll notice in swaps and contract interactions).

Why do this at all? Because connecting Avalanche to MetaMask gives you one place to manage multiple chains and use the same account across them. In my experience that continuity saves time during daily DeFi activity. And yes, switching networks quickly can cause mistakes (I’ve done it myself) — always confirm the network shown in MetaMask before signing a transaction.

Who this guide is for (and who should look elsewhere)

Who this is for:

Who should look elsewhere:

Quick network settings (Mainnet + Testnet)

Below are the settings you will paste into MetaMask when adding Avalanche manually.

Network RPC URL Chain ID Currency Symbol Block Explorer
Avalanche C-Chain (Mainnet) https://api.avax.network/ext/bc/C/rpc 43114 AVAX https://snowtrace.io/
Avalanche Fuji Testnet https://api.avax-test.network/ext/bc/C/rpc 43113 AVAX https://testnet.snowtrace.io/

(Always copy RPC URLs from official sources or a trusted explorer. A bad RPC can be a phishing vector.)

Step-by-step: Add Avalanche C-Chain to MetaMask (Desktop/Extension)

  1. Open the MetaMask extension in your browser. If you haven't installed it yet, see install-metamask-extension.
  2. Click the network selector at the top of the extension (it usually shows “Ethereum Mainnet”).
  3. Choose “Add Network” or open Settings → Networks → Add Network (UI wording can vary by version).
  4. Select “Add a custom network” if prompted, then paste the Mainnet values from the table above.
  5. Save. MetaMask should now display Avalanche C-Chain in the network selector.
  6. Switch to Avalanche and check your address. It’s the same public address as your Ethereum account (private keys are chain-agnostic).

If you plan to test integrations first, repeat using the Fuji Testnet settings instead of Mainnet.

Step-by-step: Add Avalanche C-Chain to MetaMask (Mobile)

  1. Open the MetaMask mobile app. Need it? See install-metamask-mobile-app.
  2. Tap the menu (top-left or bottom-right depending on version) → Settings → Networks → Add Network.
  3. Enter the same RPC, Chain ID, symbol, and explorer URL as the desktop steps.
  4. Save and switch networks using the network dropdown.

On mobile you can also connect to dApps using the in-app browser or by scanning a WalletConnect QR code from a dApp site. WalletConnect support is covered in our walletconnect-guide.

Using AVAX in MetaMask: tokens, gas, and dApps

Security tips and common pitfalls

But small precautions like verifying the network and the contract address can prevent big losses.

Troubleshooting common problems

If MetaMask behaves oddly after changing networks, restarting the extension or the browser often clears transient issues. For persistent issues see troubleshooting-connect.

FAQ

Q: Is it safe to keep crypto in a hot wallet like MetaMask? A: Hot wallets are convenient for daily activity (swaps, dApp interactions) but carry higher risk than cold storage. For long-term or large holdings, I use a hardware wallet for signing and keep smaller balances in the software wallet for day-to-day DeFi.

Q: How do I revoke token approvals on Avalanche via MetaMask? A: You can view and revoke approvals using on-chain explorers or a revocation tool. See token-approvals-revoke for step-by-step guidance.

Q: What happens if I lose my phone with MetaMask mobile installed? A: If you have your seed phrase backed up, you can restore the same account to a new device. If you haven't backed up your seed phrase, funds are likely unrecoverable. See backup-recovery-seed for recovery options.

Q: Can I use the same MetaMask address on Avalanche and Ethereum? A: Yes — the same account address works across EVM-compatible chains. But tokens and balances are chain-specific.

Conclusion & next steps

Adding Avalanche (AVAX C-Chain) to MetaMask is a straightforward way to access Avalanche DeFi and NFTs using your existing software wallet. Follow the RPC values in the network table above, verify everything (RPC, Chain ID, and token addresses), and keep your seed phrase and private keys secure.

Ready to add the network? If you need the extension or the mobile app, start at install-metamask-extension or install-metamask-mobile-app. If security is a priority, read backup-recovery-seed and security-best-practices before making large transactions.

Safe trading and thoughtful confirmations — and if you run into an issue, our troubleshooting-connect page may help.

Get the Best Crypto Wallet — Start Now