Add Avalanche (AVAX) Network to MetaMask — Setup & Configuration
Quick summary: this guide shows how to connect MetaMask to Avalanche (AVAX), covers both desktop and mobile steps, points out common problems, and includes safety tips for working with DeFi on Avalanche. I use MetaMask daily and have added Avalanche to both the extension and the mobile app (so these are tested steps). Want to test with a small transfer first? Good idea.
Quick overview
Avalanche's C-Chain is EVM-compatible, which means MetaMask can interact with Avalanche dApps (DeFi, swaps, staking UIs) once the network is added. Adding Avalanche to MetaMask is a manual network configuration (or automatic if a dApp offers a one-click "Add Network"), after which your wallet can send and receive AVAX and ERC-20-like tokens on that chain.
This article explains how to connect MetaMask to Avalanche (how to connect metamask to avax network) and what to watch for when using Avalanche with a software wallet (hot wallet).
What you need before you start
- MetaMask installed: either the browser extension (install the MetaMask extension) or the mobile app (install MetaMask mobile app).
- A funded address on Avalanche (start with a tiny amount to test).
- Your seed phrase / private keys available only for recovery (never paste them into sites). For backup options see [/backup-recovery-seed].
If you plan to use a hardware device for extra safety, connect it through MetaMask (see [/connect-ledger] or [/connect-trezor]). But remember: hardware integration still needs the correct network settings in MetaMask.
Step-by-step: How to connect MetaMask to Avalanche (AVAX) network
Below are the exact network parameters and step-by-step instructions for both the extension and mobile app.
RPC / Network parameters (copy-paste)
Network name: Avalanche C-Chain
New RPC URL: https://api.avax.network/ext/bc/C/rpc
Chain ID: 43114 (decimal) — also shown as 0xA86A in hex
Currency Symbol: AVAX
Block Explorer URL: https://snowtrace.io/
(These values point your MetaMask to Avalanche mainnet C-Chain — double-check before sending funds.)
Desktop (browser extension) — Step by step
- Open the MetaMask extension and unlock your account.
- Click the network dropdown at the top (usually shows "Ethereum Mainnet").
- Choose "Add Network" (or "Add a network manually").
- Paste the Avalanche parameters above into the fields.
- Save. The new network will appear in the network selector; switch to it before interacting with Avalanche dApps.
Short and clear. Test with a small AVAX transfer or a tiny swap before larger moves.

Mobile app — Step by step
- Open the MetaMask mobile app and unlock.
- Tap the menu (top-left) → Settings → Networks → Add Network.
- Enter the Avalanche parameters and save.
- On mobile you can also use WalletConnect to link MetaMask to dApps that offer it (see [/walletconnect-guide]).
Pro tip: on mobile the in-app browser often handles dApp connections more smoothly, but I still test transactions with small amounts first.
Switching networks and confirming balances / tokens
After adding Avalanche, switch to the Avalanche C-Chain in MetaMask. Your ETH balance box will now show AVAX for that chain. If a token you expect doesn't appear, add it manually using the contract address (contract addresses on Avalanche follow the same ERC-20 pattern because the chain is EVM-compatible).
If a dApp shows a "wrong network" message, check the network selector. Easy mistake. Been there.
For token and portfolio management see [/tokens-portfolio] and for adding custom networks see [/add-custom-network].
Gas fees, DeFi behavior, and dApp integration on Avalanche
Gas fees on Avalanche are paid in AVAX. They are generally lower than on Ethereum mainnet, but fees fluctuate with network activity. MetaMask's gas estimation (the UI where you set slow/average/fast or edit fees) handles Avalanche similarly to other EVM-compatible chains.
When using in-wallet swaps or DEX aggregators on Avalanche, set slippage tolerances and check the route the aggregator chooses. (I prefer a test swap of $5–10 when trying a new pair.)
Want to connect to a dApp? Use the dApp's Connect Wallet button, then pick MetaMask (injected provider) or WalletConnect on mobile. For detailed steps on connecting to dApps see [/connect-dapps] and [/connect-dexes-defi].
Security & best practices when using Avalanche on a hot wallet
- Seed phrase hygiene: store your seed phrase offline. Never paste it into a browser. See [/backup-recovery-seed].
- Token approvals: avoid unlimited token allowance. Approve only the amount you need. And if you accidentally approve too much, revoke approvals quickly (see [/token-approvals-revoke]).
- Phishing dApps: always check the URL and the smart contract address you're interacting with. A fake UI can look identical.
- Use a hardware wallet for larger balances: MetaMask supports hardware devices (links: [/connect-ledger], [/connect-trezor]). But remember, a hardware wallet only secures private keys — you still need the correct network settings.
Personal note: I once approved an unlimited allowance for a token and had to revoke it; that mistake cost time and worry. Learn from that.
Troubleshooting common issues
- Network not appearing? Re-open the extension and try again. If fields won't save, confirm there isn't a typo in Chain ID or RPC URL.
- Token missing? Add the token contract address on Avalanche (check the token's official source). See [/tokens-portfolio].
- Pending transactions? If a transaction is stuck, you can speed it with another transaction using a higher gas price or try canceling (if supported). But be careful — canceling can consume gas.
- dApp connection errors? Try clearing the dApp's cache, reconnecting, or using WalletConnect on mobile. See [/troubleshooting-dapp-connections].
Who this setup is best for (and who should look elsewhere)
Best for:
- Users who want easy access to Avalanche DeFi from the same wallet they use on Ethereum (MetaMask extension or mobile).
- People who value convenience and multi-chain access for regular swaps and staking interactions.
Look elsewhere if:
- You need hardware-level security by default. Use a hardware wallet and pair it with MetaMask (see [/connect-ledger]).
- You manage large treasury funds without multi-signature controls — consider multisig solutions (see [/multisig-gnosis]).
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient but less secure than cold storage. For small amounts and daily DeFi activity they are fine, but for large holdings use hardware wallets or multisig.
Q: How do I revoke token approvals on Avalanche?
A: Use an approvals revoke tool compatible with Avalanche or the dApp’s interface. If unsure, follow the step-by-step in [/token-approvals-revoke].
Q: What happens if I lose my phone with MetaMask mobile installed?
A: If you have your seed phrase, you can restore on a new device (see [/backup-recovery-seed] and [/lost-phone-recovery]). If not, funds may be irrecoverable.
Conclusion & next steps
Adding Avalanche to MetaMask is quick once you have the correct RPC settings. Test with a small amount, check token approvals, and consider pairing MetaMask with a hardware device for larger balances. I believe a careful, stepwise approach reduces mistakes — and I've found that testing small transfers first saves headaches.
Next steps: if you haven't installed MetaMask yet, see [/install-metamask-extension] or [/install-metamask-mobile-app]. Want help connecting dApps or managing approvals? Check [/connect-dapps] and [/token-approvals-revoke].
Quick comparison: MetaMask extension vs mobile vs hardware via MetaMask
| Feature |
MetaMask (Extension) |
MetaMask (Mobile) |
Hardware via MetaMask (Ledger/Trezor) |
| Multi-chain (add custom networks) |
Yes |
Yes |
Yes (via MetaMask) |
| In-app dApp browser |
No (uses browser) |
Yes (in-app browser) |
No |
| WalletConnect support |
Limited (desktop can act as injected provider) |
Yes (common) |
No (hardware itself) |
| Seed phrase stored on device |
Yes (encrypted) |
Yes (encrypted) |
Not stored on host (kept on device) |
| Best for |
Desktop DeFi workflows |
On-the-go swaps and dApp use |
Large balances / extra security |
(Placeholder screenshot: meta-compare-placeholder.png)