How to Add Avalanche (AVAX) Network to MetaMask

Try Tangem secure wallet →

Table of contents


Quick summary

Want to set up AVAX wallet on MetaMask and use Avalanche DeFi dApps? This guide shows the exact RPC values to add the Avalanche C-Chain to MetaMask on desktop and mobile, and walks through sending AVAX from Crypto.com to your MetaMask address. I’ve used MetaMask on Avalanche for swaps and staking frontends; the steps below are practical and tested. And yes — MetaMask supports AVAX via the EVM-compatible C-Chain.

What is Avalanche's C-Chain?

Avalanche splits responsibilities across chains: X-Chain for asset exchange, P-Chain for validators and staking coordination, and C-Chain for smart contracts. MetaMask is an EVM-compatible software wallet, so it only supports the C-Chain (the smart-contract chain). That means if you send AVAX on the X-Chain, MetaMask won't see it. What happens then? You either convert that AVAX to C-Chain first or use an exchange/bridge that can transfer to the C-Chain.

Before you start: checklist

Add Avalanche to MetaMask — Desktop/Extension

  1. Open the MetaMask extension and unlock your account.
  2. Click the network dropdown (usually shows "Ethereum Mainnet").
  3. Choose "Add network" or "Add a network" (bottom of the list).
  4. Select "Add a network manually" and enter the values below.
Field Value
Network Name Avalanche Mainnet C-Chain
New RPC URL https://api.avax.network/ext/bc/C/rpc
Chain ID 43114
Currency Symbol AVAX
Block Explorer URL https://snowtrace.io/
  1. Save. The network will appear in the dropdown. Switch to it before interacting with Avalanche dApps.

Notes: MetaMask will treat AVAX on the C-Chain as the native balance shown at the top of the wallet. Gas fees on C-Chain are paid in AVAX. In my experience the gas estimation is usually fine, but I still set a small safety margin when sending to unfamiliar contracts.

Add Avalanche to MetaMask — Mobile

  1. Open the MetaMask app and unlock it.
  2. Tap the menu (top-left or bottom-right depending on version) → Settings → Networks.
  3. Tap "Add Network" → "Add a custom network".
  4. Enter the same RPC values from the table above and save.

MetaMask mobile sometimes offers the Avalanche network in a preset list. If you see a preset, verify the RPC and chain ID match the values above before switching. But if you prefer control, add the network manually.

How to send AVAX from Crypto.com to MetaMask (step-by-step)

This is the main user question: "sending avax from crypto.com to metamask". Follow these steps and always test with a small amount.

  1. Open MetaMask and switch to Avalanche Mainnet C-Chain.
  2. Copy your public address (0x... format) from MetaMask.
  3. In the Crypto.com app/site, go to Withdraw/Send and choose AVAX.
  4. Very important: choose the C-Chain (Avalanche C-Chain) as the network. If Crypto.com labels it differently (read carefully), pick the EVM-compatible or C-Chain option.
  5. Paste your MetaMask address, confirm the address twice, and initiate a small withdrawal first.
  6. Track the transaction with the TX hash on https://snowtrace.io/.

If Crypto.com does not give a C-Chain option, do not send AVAX directly — instead convert on the exchange to a token that supports withdrawal to C-Chain, or use the exchange's internal conversion tools. But double-check before clicking send. In my experience (and yes, I once sent tokens to the wrong chain), recovering funds after a wrong-chain transfer is often slow and sometimes impossible.

For more on moving assets from exchanges see: /how-to-transfer-from-exchange and /move-from-crypto-com.

Common problems & fixes

Security & best practices

Advanced: DeFi, staking & bridging on Avalanche

MetaMask on Avalanche behaves like other EVM-compatible networks. That means you can connect to dApps via MetaMask’s injected provider or WalletConnect (mobile). Built-in MetaMask swaps may not route all Avalanche pairs — some DEX aggregators live on Avalanche specifically.

Staking: native AVAX staking (delegating to validators) is not managed inside MetaMask itself. You can use staking portals or liquid staking protocols through dApps while using MetaMask as your wallet. Approvals are required for contract-based staking; follow /staking-and-liquid-staking.

Bridging: to move tokens between Avalanche and other chains use a bridge (third-party). Bridges carry risk — smart contract bugs and exploits happen. For cross-chain moves see /bridges-cross-chain and always start small.

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

Who this guide serves:

Who should look elsewhere:

FAQ

Q: Is it safe to keep AVAX in a hot wallet like MetaMask?
A: Hot wallets are convenient for DeFi but less secure than hardware wallets. For everyday trading small balances in MetaMask are fine; for long-term or large holdings use a hardware wallet connected to MetaMask.

Q: Why don’t I see AVAX after sending from Crypto.com?
A: Most likely you chose the wrong chain during withdrawal. Check the TX on the explorer and verify you used the C-Chain. See /not-showing-balance.

Q: How do I revoke token approvals on Avalanche?
A: Use the revoke approvals tool or the dApp’s interface and then confirm in MetaMask. Read /revoke-approvals.

Q: What happens if I lose my phone?
A: Restore MetaMask on a new device with your seed phrase (recovery phrase). See /backup-and-recovery-options for recovery steps.

Conclusion and next steps

Adding Avalanche (AVAX) to MetaMask is a manual but quick process: add the C-Chain RPC, switch networks, and test with a small transfer. If you’re specifically trying to send AVAX from Crypto.com to MetaMask, make sure to select the C-Chain when withdrawing and confirm the address twice. But always start small and secure your seed phrase.

Ready to try it? Follow the steps above, then check these guides for follow-ups: /move-from-crypto-com, /how-to-transfer-from-exchange, /token-management, and /revoke-approvals.

If you hit a specific error, check /transaction-error-debugging or /stuck-pending-transactions — and if you’ve made a mistake, document everything (TX hash, screenshots) before contacting support.

Good luck. Test small, double-check chain selection, and keep that recovery phrase offline.

Try Tangem secure wallet →