Add Avalanche (AVAX) to MetaMask & Use with dApps

Try Tangem secure wallet →

Table of contents


Quick overview

This guide shows how to add Avalanche (AVAX) C-Chain to MetaMask and use AVAX with dApps. I explain exact network settings, step-by-step actions for both desktop and mobile, and a reproducible test plan so you can verify everything yourself. What I've found after repeated use: adding C-Chain is straightforward, but two mistakes are common — using the wrong chain and sending funds before testing with a small amount.

What you need before you start

Save your seed phrase offline. I believe that step alone prevents most recoverable losses.

How to add Avalanche (AVAX) to MetaMask — Desktop extension

Step-by-step (replicable):

  1. Open the MetaMask extension and unlock your wallet.
  2. Click the network dropdown at the top (it usually says "Ethereum Mainnet").
  3. Choose "Add network" or go to Settings → Networks → Add a network.
  4. Enter the Avalanche C-Chain details (table below).
  5. Save and switch to the newly added Avalanche network.

Network settings (C-Chain)

Field Value
Network name Avalanche C-Chain
RPC URL https://api.avax.network/ext/bc/C/rpc
Chain ID 43114
Currency symbol AVAX
Block explorer URL https://snowtrace.io/

(Image placeholder: screenshot of adding custom RPC in MetaMask — alt: "MetaMask add network form")

And yes, the chain ID and RPC URL above are what I used when I tested this (so you can replicate exactly). After saving, your account will show AVAX as the native coin on that network.

How to add Avalanche (AVAX) to MetaMask — Mobile app

The mobile UI is slightly different but the steps are the same: Menu → Settings → Networks → Add Network → Fill the same fields above → Save.

If you use WalletConnect to access mobile dApps, MetaMask will still need the Avalanche network added to display balances properly. See walletconnect-and-mobile-dapps for differences between injected and WalletConnect connections.

How to withdraw AVAX from Crypto.com to MetaMask

Many questions center on this: how to withdraw avax from crypto.com to metamask. Here's a safe, step-by-step pattern I followed that you can copy:

  1. In MetaMask, switch to Avalanche C-Chain and copy your account address (0x...).
  2. In Crypto.com (app or web), choose Withdraw → Crypto → AVAX.
  3. Paste your MetaMask C-Chain address. IMPORTANT: select the Avalanche C-Chain network if the exchange offers network choices. If you choose the wrong network, funds can be lost.
  4. Send a small test amount first (for example, 0.05 AVAX or less) to confirm the address and network are correct.
  5. After the test confirms, send the remaining balance.

But don't skip the test send. I once skipped it and had to contact support — slow and stressful.

For exporting other wallets into MetaMask or moving funds between wallets and exchanges, see move-crypto-between-wallets-and-exchanges and the specific import guides like import-crypto-com-defi-to-metamask.

Connecting Avalanche dApps and testing (methodology)

How did I validate dApp connectivity and swapping? Short version: controlled experiments with small amounts.

My test plan (you can repeat):

I recorded each step and compared gas estimates from MetaMask vs the dApp. The estimates were close but not identical. That difference matters when you're doing many quick swaps.

Security, staking, and common pitfalls

Troubleshooting checklist

(Image placeholder: example snowtrace transaction page — alt: "Snowtrace transaction detail")

FAQ

Q: Is it safe to keep crypto in a hot wallet like MetaMask? A: Hot wallets are convenient and necessary for daily DeFi activity, but they carry more risk than hardware wallets. I use hot wallets for swaps and small staking, and a hardware wallet for significant holdings.

Q: How do I revoke token approvals made on Avalanche dApps? A: Use tools that list approvals for your address and revoke unlimited allowances. See token-approvals-and-revoke. Always confirm contract addresses carefully.

Q: What happens if I lose my phone with MetaMask mobile installed? A: If you have your seed phrase (recovery phrase) backed up, you can restore the wallet on a new device. Without it, funds are irretrievable. Read backup-and-recovery-seed-phrase for recovery options.

Conclusion & next steps

Adding Avalanche C-Chain to MetaMask is a single custom-RPC step plus the usual safety checks. If you want a deeper walkthrough of adding custom networks, see add-networks-custom-rpc. For hands-on setup, follow the mobile or desktop install guides: install-metamask-mobile and install-metamask-chrome. If you're moving AVAX from an exchange, remember to choose C-Chain and send a small test amount first.

Want more practical how-tos and troubleshooting for MetaMask and DeFi? Check the related guides in the site index (index) and the deeper walkthroughs on connecting dApps and managing approvals.

Safe trading, and always double-check network and address before you hit send.

Try Tangem secure wallet →