Add Fantom to MetaMask
Quick summary
Fantom is an EVM-compatible network, so adding Fantom to MetaMask is mostly a matter of entering the correct RPC details or approving a trusted “add network” request. Do this once (for desktop or mobile) and you can switch between Ethereum, L2s, and Fantom in seconds. I use Fantom regularly for low-fee swaps and staking interactions; the process is straightforward but you should still verify RPC settings before confirming.
Why add Fantom to MetaMask? Lower gas fees and fast block times make it useful for routine DeFi operations where paying Ethereum mainnet gas would be expensive. But every network carries its own risks (bridge exploits, malicious dApps), so stay careful.
Who this guide is for (and who should look elsewhere)
Who this works well for:
- Users who already run MetaMask for Ethereum and want to connect Fantom quickly.
- People swapping tokens frequently and who prefer a phone-first workflow.
- Intermediate DeFi users interacting with Fantom DEXes, staking, or bridges.
Who should look elsewhere:
How to add Fantom to MetaMask — Desktop (step by step)
If you haven't installed the extension yet, start with install-metamask-extension. Once MetaMask is open, follow these steps:
Open the MetaMask extension and unlock your wallet.
Click the network selector at the top (it probably says "Ethereum Mainnet").
Choose "Add Network" or go to Settings → Networks → Add Network.
Enter the Fantom Opera network details (copy/paste to avoid typos):
Click Save and then switch to Fantom Opera from the network dropdown.
That's it. You should now be able to sign transactions on Fantom and interact with Fantom dApps using the extension. And if you prefer one-click additions, some token/project pages offer an "Add to MetaMask" button — but always confirm the RPC and chain ID yourself.

How to add Fantom to MetaMask — Mobile (step by step)
Mobile is where a lot of activity happens. If you haven't installed the mobile app, see install-metamask-mobile-app.
- Open MetaMask mobile and unlock it.
- Tap the menu (top-left or bottom-right depending on your version) → Settings → Networks → Add Network.
- Fill the same Fantom details listed above and Save.
- Switch networks from the main wallet screen (tap the network name and choose Fantom Opera).
Alternatively, some mobile dApps will prompt to add Fantom when you attempt to connect; accept only after verifying the RPC details.
Verify the network and manage tokens
How do you know you're really on Fantom? Check the network name and the chain ID (250). Then send a small test transaction (0.001 FTM) or check a transaction on ftmscan.com. Simple tests prevent expensive mistakes.
Adding tokens:
- In MetaMask click "Import tokens" → "Custom Token" and paste the token contract address (get this from the project website or ftmscan).
- If a token is spammy or unknown, hide it (MetaMask supports hiding tokens) or track it in an external portfolio tool (see tokens-portfolio).
Revoke approvals if you've granted unlimited token allowances. I once granted an unlimited approval in a rush; lesson learned. Use the token-approvals-revoke guide to audit and revoke allowances.
Using Fantom with DeFi, dApps, and swaps
Because Fantom is EVM-compatible, most Ethereum-style dApps that support Fantom will allow a direct MetaMask connection (extension on desktop; WalletConnect or injected provider on mobile). Need to connect a mobile dApp? Use WalletConnect — see walletconnect-guide.
Swaps and routing:
- In-wallet swap experiences vary by network. You may prefer native Fantom DEXes for deeper liquidity.
- Always set slippage tolerance appropriate for the token (0.1–1% for liquid tokens, higher for low-liquidity ones).
Approvals and simulations:
- Approve only the amount needed when possible.
- Simulate large transactions where available (some wallets and explorers can show estimated outcomes).
Gas fees, staking, and bridges on Fantom
Gas fees on Fantom are typically low compared with Ethereum mainnet, making it cheap for frequent swaps and small-value interactions. MetaMask will present the gas options the network supports — if a network uses the EIP-1559 style fees you'll see max/base fields; otherwise you'll see a gas price input.
Staking: To stake FTM you will usually interact with on-chain staking UIs or validators directly; MetaMask signs those transactions (see staking-via-metamask). Liquid-staking options exist but check contract security before committing funds.
Bridges: Moving tokens between chains requires a bridge. Bridges differ in trust model and risk; small test transfers are wise. See bridges-crosschain for a walkthrough.
Security, backups, and best practices
Keep your seed phrase offline and secure — paper or a hardware backup is ideal (see backup-recovery-seed). MetaMask is a hot wallet, which balances convenience with higher exposure than cold storage. I keep routine funds in MetaMask and larger holdings behind a hardware wallet.
Other tips:
- Use hardware wallet pairing via MetaMask when handling large amounts (see connect-ledger).
- Double-check RPC URLs and chain IDs before adding networks.
- Beware of phishing dApps; never paste your seed phrase into a site.
Troubleshooting common issues
- Token balance not showing? Confirm you're on Fantom and that the token contract is correct.
- Transactions stuck/pending? Try "Speed Up" or increase gas price (or cancel and resubmit).
- Wrong chain ID error when adding network? Make sure chain ID is exactly 250.
For device-specific problems see troubleshooting-dapp-connections and connect-ledger-mobile.
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets like MetaMask are convenient for everyday DeFi use. For large or long-term holdings, pair with a hardware wallet or move funds to cold storage. I believe balancing convenience and security is the practical approach.
Q: How do I revoke token approvals on Fantom?
A: Use an approvals dashboard (link: token-approvals-revoke) or check ftmscan for token approvals and revoke via MetaMask by interacting with the revoke contract.
Q: What happens if I lose my phone?
A: Recover with your seed phrase on another MetaMask install (see lost-phone-recovery). If you used a cloud backup, weigh the trade-offs (see backup-cloud-vs-paper).
Conclusion & next steps
Adding Fantom to MetaMask is quick and unlocks low-fee DeFi activity and fast swaps. Start by adding the RPC details above, test with a small transfer, and connect to Fantom dApps using either the extension or WalletConnect on mobile. But stay cautious: verify RPCs, limit approvals, and use hardware security for large balances.
Want more setup tips? Check the related guides: create-restore-wallet, add-custom-network, and tokens-portfolio. Ready to add Fantom? Follow the steps above and keep your seed phrase offline.