How to Add Fantom (FTM) to MetaMask Wallet

·

Fantom is a decentralized, open-source smart contract platform powered by its native FTM token. The network is designed to offer a strong balance of scalability, security, and decentralization. It supports smart contracts and decentralized applications (DApps), making it a popular choice among developers and users.

This guide will help you connect your MetaMask wallet to the Fantom network using a custom RPC endpoint.

Understanding Fantom Network

Fantom (FTM) is both a cryptocurrency and the native utility token of the Fantom blockchain. It functions as a mainnet coin and is compatible with multiple ecosystems—it exists as an ERC-20 token on Ethereum and a BEP-20 token on Binance Smart Chain. The FTM token is used for staking, on-chain governance, and paying transaction fees within the Fantom network.

Fantom is Ethereum Virtual Machine (EVM) compatible, enabling high transaction throughput and support for thousands of nodes. A standout feature of Fantom is that it allows users to create and deploy independent networks, giving developers more flexibility compared to relying solely on the main consensus layer.

Introduction to MetaMask

MetaMask is a widely-used cryptocurrency wallet that provides access to various blockchain networks and decentralized platforms. It supports interactions with decentralized applications (DApps) and DeFi protocols, often facilitating faster transactions and lower fees.

In the following sections, we’ll walk you through the steps to configure MetaMask for the Fantom network.

Step-by-Step Guide to Adding Fantom to MetaMask

Step 1: Install the MetaMask Extension

MetaMask is available as a mobile app for iOS and Android devices, as well as a browser extension for Chrome, Firefox, Brave, and Edge. For this tutorial, we’ll focus on installing the Chrome extension.

You can install MetaMask via the official MetaMask website or directly through the Google Chrome Web Store. Click the "Add to Chrome" button and confirm the installation. Once installed, the MetaMask icon will appear in your browser’s extension area.

If you are new to MetaMask, you’ll need to create a wallet by setting a password and securely storing your recovery phrase.

Step 2: Log Into Your MetaMask Wallet

Click the MetaMask extension icon, enter your password, and select "Unlock" to access your wallet.

Step 3: Configure Fantom Network

After logging in, open MetaMask in a expanded view by clicking the three dots in the top-right corner and selecting "Expand view."

To add a new network, click the network selection dropdown (usually set to "Ethereum Mainnet" by default) and choose "Add Network."

Enter the following Fantom network details:

For Fantom Mainnet:

For Fantom Testnet:

After filling in the required information, click "Save." You will now see Fantom Opera or Fantom Testnet as an available network within your MetaMask wallet.

👉 Explore more blockchain network guides

Frequently Asked Questions

What is the Fantom Network?
Fantom is a decentralized platform designed for building DApps and executing smart contracts. It uses the FTM token for transactions, staking, and governance, and is known for its high scalability and EVM compatibility.

Why should I add Fantom to MetaMask?
Adding Fantom to MetaMask allows you to interact with Fantom-based DApps, perform token swaps, stake FTM, and manage assets directly from your wallet. It streamlines the user experience for Fantom ecosystem participants.

Is it safe to use custom RPCs in MetaMask?
Yes, as long as you use official and verified RPC endpoints like the ones provided in this guide. Always double-check URLs and network details to avoid potential phishing attempts.

Can I use both Fantom Mainnet and Testnet?
Yes, you can add both networks to MetaMask and switch between them as needed. The testnet is useful for testing transactions and smart contracts without spending real funds.

What if my FTM tokens aren’t showing?
Ensure you’ve selected the correct Fantom network in MetaMask. If tokens still don’t appear, you may need to manually import the token contract address using the "Import Tokens" feature.

Do I need different RPCs for different operations?
No, the RPC URL provided here supports general operations like transactions, queries, and smart contract interactions on the Fantom network.