• Fantom Logo
  • Technology Tools Enterprise Ecosystem Developers
  • Fantom DeFi
      • Sub menu

        Intro to Fantom

        Fantom is a fast, scalable and secure platform for digital assets.

      • Sub menu

        Stake on Fantom

        Earn rewards by securing the network.

      • Sub menu

        FTM token

        FTM is the primary token of the Fantom ecosystem.

      • Sub menu

        The Consensus

        Discover Lachesis, Fantom’s ultra-fast consensus protocol.

      • Sub menu

        Opera Chain

        The Fantom mainnet, with staking and EVM support.

    • WALLETS

      • Sub menu

        Fantom Wallets

        Store, send, receive, and stake FTM on desktop, mobile, and hardware wallets.

      EXPLORER

      • Sub menu

        FTMScan

        A new Fantom explorer built by the Etherscan team.

      • Sub menu

        Opera Explorer

        Explore the network transactions, blocks, and nodes on Opera.

      • Sub menu

        OKLink

        OKLink is an alternative explorer for the Fantom network

    • GUIDES

      • How to use Fantom Wallet

      • How to set up Ledger Nano with Fantom

    • Sub menu

      Enterprise

      Discover Fantom’s solutions for enterprise clients.

    • Sub menu

      Solutions

      Take a deep dive in real world use cases.

      • Sub menu

        About us

        Meet the people behind Fantom.

      • Sub menu

        Partners and integrations

        Learn how we're creating a cross-chain ecosystem on our innovative platform.

      • Sub menu

        Blog

        Learn about Fantom through our general and tech articles.

      • Sub menu

        Podcasts and interviews

        Check out all the Fantom related interviews and AMAs.

      • Sub menu

        FAQ

        Do you have questions? We have answers!

      • Sub menu

        Community

        Join our wonderful community and share ideas.

      • Sub menu

        Careers

        Come work with us!

    • Sub menu

      Documentation

      Start building on Fantom

      GET STARTED

      Deploy a smart contract Create a fixed-cap asset Create a local test network GraphQL API docs

      GUIDES

      Set up Metamask Run a validator node
    • Sub menu

      Technical papers

      Read our technical papers and latest research essays.

      Covalent API
      The Graph's Subgraphs
      Verified contracts
      Frontend JS Utilities
      DeFi Smart Contracts
      Developers’ chat
Fantom Logo
menu
Fantom Logo close
  • Technology
        • Sub menu

          Intro to Fantom

        • Sub menu

          Stake on Fantom

        • Sub menu

          FTM token

        • Sub menu

          The Consensus

        • Sub menu

          Opera Chain

  • Tools
      • WALLETS

        • Sub menu

          Fantom Wallets

        EXPLORER

        • Sub menu

          FTMScan

        • Sub menu

          Opera Explorer

        • Sub menu

          OKLink

        GUIDES

        • How to use Fantom Wallet

        • How to set up Ledger Nano with Fantom

  • Enterprise
        • Sub menu

          Enterprise

        • Sub menu

          Solutions

  • Ecosystem
      • Sub menu

        About us

      • Sub menu

        Partners and integrations

      • Sub menu

        Blog

      • Sub menu

        Podcasts and interviews

      • Sub menu

        FAQ

      • Sub menu

        Community

      • Sub menu

        Careers

  • Developers
      • Sub menu

        Documentation

      • GET STARTED

      • Deploy a smart contract

      • Create a fixed-cap asset

      • Create a local test network

      • GraphQL API docs

      • GUIDES

      • Set up Metamask

      • Run a validator node

      • Covalent API

      • Verified contracts

      • DeFi Smart Contracts

      • The Graph's Subgraphs

      • Frontend JS Utilities

      • Developers’ chat

      • Sub menu

        Technical papers

How to use Fantom Wallet

Fantom (FTM) Wallet is the native wallet for FTM Opera mainnet.

With Fantom Wallet, you can:

1. Install the PWA wallet
2. Create a wallet
3. Load an existing wallet
4. Send and receive FTM
5. Stake, claim and unstake FTM
6. Using your Address Book
7. Voting on Proposals

Installing the Wallet Creating a Wallet Restore an Existing Wallet Receiving FTM Sending FTM Staking (Delegation) Claiming Rewards Increasing Delegation Requesting to unstake Using the Address Book Voting on Proposals

Installing the Wallet

The Fantom Wallet has been created as a Progressive Web App (PWA). These are easy to update across all platforms via a single codebase without requiring approval from third parties, perfect for consistently rolling out new features.

Chrome (Windows/macOS/Linux)

Step 1: Open the Fantom Wallet in Chrome

Step 2: Click on the  in the address bar

iOS

Step 1: Open the Fantom Wallet in Safari

Step 2: Click the Share button in Safari (at the bottom)

Step 3: Click “Add to Home Screen”

Android

Step 1: Open the Fantom Wallet in Chrome

Step 2: Click Settings (top right corner)

Step 3: Click “Add to Home Screen”

Creating a Wallet

Step 1: Go to pwawallet.fantom.network.

Step 2: Click on “Create Wallet”.

Step 3: Enter a strong password. The password has to be at least 8 characters, including one upper-case letter, a symbol, and a number.

Store the password in a safe place! If you lose it, we cannot recover or reset it.

Step 4: Re-enter the password and click on the checkbox. Now you will be able to download the keystore file.
You can use the keystore file and password to access your wallet on other devices.

A keystore file contains your private key encrypted with the password you chose above. Make sure to store it in a safe place.

Step 5: Write down your 24-word mnemonic phrase and your private key, which you can find by clicking the text “View your private key”.

Do not share your mnemonic or private key with others. Both will allow access to your wallet and your funds.

Step 6: Now verify your 24-word mnemonic phrase by entering it in the correct order.

Step 7: Click “Access your wallet”. You will now see your wallet with the public address displayed on the home screen. To access the wallet, simply click on the address.

Restore an Existing Wallet

Step 1: Click “Restore Wallet”, or, if this is your first wallet, select “Access Now”

Step 2: You can choose one of the three methods to access your wallet:

  1. Keystore
  2. Mnemonic phrase
  3. Private key

The only direct access to your wallet is the keystore file. The mnemonic phrase and private key methods should be used to recover your wallet. In fact, they will both generate a keystore file that you can use to access your wallet.

Accessing with keystore + password

Step 1: Click on “Upload keystore file” and select a JSON file from your computer.

Step 2: Type in the password associated with that keystore file and click “Unlock wallet”.

Accessing with a mnemonic phrase

Step 1: Enter your 12-word or 24-word mnemonic, separated by single spaces only (no commas or other separators).

Step 2: Click “Unlock wallet”.

Step 3: You can now create a password to be used for signing transactions. If you want to download the keystore file, please do so using the download button on the top bar within the wallet.

Accessing with a private key

Step 1: Enter your private key. Fantom’s private keys start with 0x

Step 2: Click “Unlock wallet”.

Step 3: You can now create a password to be used for signing transactions. If you want to download the keystore file, please do so using the download button on the top bar within the wallet.

Receiving FTM

To receive FTM, click the “Receive” button on the menu bar.

The wallet will display your Opera address. Only send FTM mainnet tokens to this address.

To receive FTM from Ethereum or Binance Chain, you can use multichain.xyz.

You can bridge assets between Ethereum and Fantom and other networks using multichain.xyz.

To use multichain.xyz, you need:

  1. MetaMask
  2. ETH to cover gas fees
  3. Assets you want to bridge. In this example, we’ll bridge FTM from Ethereum to Fantom.

Multichain.xyz step-by-step

Step 1: Make sure that your MetaMask wallet has some ETH and the assets you want to bridge cross-chain.

 

Step 2: Go to https://multichain.xyz, and connect MetaMask. Make sure you are connected to the correct MetaMask account that holds the assets you want to transfer (FTM in this example), as in the following image: 

 

Step 3: Click on the From icon to select the token you want to transfer: 

 

Step 4: You’ll see the following:

Multichain displays the assets that you can bridge cross-chain. Toggling the wallet icon circled above will list all the tokens available for bridging on multichain.xyz

 

Step 5: Now click on the FTM icon, and you’ll see:

By default, multichain selects Fantom Opera as the destination chain. Enter the amount of tokens you want to transfer in the “From” box or click on the total balance displayed at the upper right to send all.

Please note that when swapping Fantom from Ethereum to Fantom, multichain will charge a fee of 80FTM. Other assets, such as USDC, don’t have any additional fees at the moment.

Why the fee? Multichain is a decentralized bridge, and fees are used to pay multichain node runners.

 

Step 6: Click Transfer and wait; the Ethereum network may take a little while to process the transaction. Whenever prompted, click “confirm” to sign the transaction on MetaMask. 

 

Step 7: Once the transaction has been confirmed, you can change the network to Fantom, and the bridged assets will show up:

As expected when you click on MetaMask, the ERC-20 FTM token balance is 0. When you switch to the Fantom network (to change networks click at the top of the panel, in the box labeled Ethereum Mainnet), you see the balance you transferred (minus the 80 FTM fee). 

And there we have it: a successful cross-chain transfer!

Sending FTM

Step 1: Click on “Send” in the menu bar.

Step 2: Enter the amount and the address you are sending to.
You can also add a memo if you wish. This is an optional text about the transaction that only appears in your app and is not committed to the ledger.

Step 3: To sign the transaction, enter the password used to encrypt the keystore file and click “Send”.

 

Step 4: As soon as the transaction is confirmed by the network, you will see the following screen with the txid.

Staking (Delegation)

Step 1: Click on “Staking” in the menu bar.

Step 2: Click “Delegate”.

Step 3: Enter the amount of FTM you want to stake. A minimum of 1 FTM is required to stake. Click the “Select a validator” dropdown menu.

 

Step 4: Select a validator from the list of active validators to stake to, and then click “Continue”.
You can click on a validator to show more information and
select them:

Make sure to do your due diligence regarding the validators. A validator cannot access your funds; however, if a validator acts maliciously, your staked tokens could be reduced.

Validators will take a commission from delegators’ rewards, currently set at 15%, in exchange for their services.

Step 5: You can now review the amount to stake and choice of validator, and change both the amount and the validator if you wish.

When ready to delegate, enter your password and click “Delegate”.

Delegation Successful!

Claiming Rewards

Step 1: Click the “Claim Rewards” button from within the Staking tab.

Step 2: Enter your password and click “Claim Rewards”. If you have more than 200 epochs of pending rewards, you will need to repeat the process until all rewards have been claimed.

Claiming Rewards Successful!

If you claimed rewards prior to the rewards unlock, you’ll need to Unstash them.

Step 1: Click the “Unstash” button from within the Staking tab.

Step 2: Enter your password and click “Confirm”.

Increasing Delegation

Step 1: Click the “Increase Delegation” button from within the Staking tab. This will only be available if you’ve claimed all pending rewards, so please ensure you do so first.

Step 2: Enter the amount you’d like to increase your delegation by and click “Continue”.

Step 3: Enter your password and click “Delegate”.

Delegation Successful!

Requesting to unstake

Step 1: Click on “Staking” in the menu bar.

 

Step 2: In the Staking tab, click “Undelegate”.

 

Step 3: Enter the amount of FTM you’d like to undelegate and click “Ok, undelegate”. This can be any number between 1 and the total amount you are currently staking.

Step 3: Enter your password and click “Undelegate”.

Undelegation Successful

Step 4: Check your pending undelegations and when they will be available for withdrawal (7 days from time of undelegation) in the Staking tab.

Please note that if you unstake your tokens during the lockup period then your rewards will be burned.

Using the Address Book

Step 1: Navigate to the ‘Home’ tab and scroll down to the Contacts section. Click ‘+ New Contact’

Step 2: Enter details of your Contact: the wallet address, a recognizable name, the blockchain that the address is associated with (Fantom Opera, Ethereum, Binance Chain), and the order you’d like it to appear in your address book.

 

Step 3: Click Save. To edit/remove a contact, just click the pencil icon to the right of the screen.

 

Step 4: To send FTM to a contact, head to the Send tab and click ‘Select Address’.

Step 5: Select one of your contacts to auto-populate the address field. Note that your other Fantom Opera addresses loaded into the PWA Wallet will automatically be displayed, for easy sending between wallets.

 

Step 6: Continue with the transaction as usual (described here).

Voting on Proposals

Step 1: Navigate to  the ‘Polls’ tab and see past, current, and future polls in a list.

Step 2: Click on the left-hand link to be taken to an information page which explains the poll and its options.

Step 3: Click on the ‘Vote’ button once ready to vote.

Step 4: Choose the option you’d like to vote for, and click ‘Vote’.

Step 5: Enter your password, and click ‘Vote’ again to sign the transaction.

Step 6: When the poll has concluded, check back for the result. The winner for each poll will be displayed under the ‘Winner’ column.

  • Technology
    • Intro to Fantom
    • Stake on Fantom
    • FTM token
    • The Consensus
    • Opera Chain
  • Tools
    • Fantom Wallets
    • Opera Explorer
  • Enterprise
    • Enterprise
    • Solutions
  • Ecosystem
    • About us
    • Partners and integrations
    • Blog
    • Podcasts and interviews
    • FAQ
    • Community
    • Careers
    • Media kit
  • Developers
    • Documentation
    • Technical papers
    • Covalent API
    • Verified contracts
    • DeFi Smart Contracts
    • GraphQL API
    • Frontend JS utilities
    • Developers’ chat
Social
  • Twitter
  • Discord
  • Telegram
  • Telegram ANN
  • Reddit
Fantom Logo

© 2023 Fantom Foundation

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

The information on this website is for informational purposes only. It contains high-level summaries and is not intended to include all material information regarding the Fantom ecosystem and risk factors associated with holding FTM.