How to Set Up a MetaMask Wallet

March 11, 2025
Newton Team
March 11, 2025
How to Set Up a MetaMask Wallet

MetaMask is one of the most popular and user-friendly hot wallets used to interact with the Ethereum blockchain. In this guide, we’ll walk you through installing MetaMask, setting up a wallet, protecting your secret recovery phrase, managing tokens, connecting hardware wallets, and even tweaking some settings.

In this blog post, we’ll cover:

  • Browser Extensions & Supported Devices
  • How to Install MetaMask on Your Desktop and Phone
  • How to Set Up a New MetaMask Wallet
  • How to Import an Existing MetaMask Wallet
  • Understanding Your Secret Recovery Phrase
  • A Quick Tour of the MetaMask Dashboard and Settings
  • How to Add and Manage Tokens
  • How to Send & Receive Crypto on the Metamask platform
  • Buying Crypto Directly via MetaMask
  • Swapping Tokens Within MetaMask
  • Connecting Hardware Wallets (Ledger/Trezor)
  • Using MetaMask on Mobile
  • Extra Tips for Safeguarding Your Wallet

1. What Is MetaMask?

MetaMask is a free web browser extension and mobile app that provides access to the Ethereum network. It allows you to manage your private keys, store tokens, and authorize transactions.

Here are some of the top things MetaMask can do for you:

  • Store and manage Ether (ETH) and other ERC-20 tokens.
  • Connect to NFT (ERC-721) and other token standards to help you build or manage an NFT collection.
  • Buy, send, and receive cryptocurrencies.
  • Interact with decentralized finance (DeFi) platforms and other dApps on the Ethereum network.
  • Switch between various EVM-compatible networks, like Polygon, BNB Chain, and more.
  • Connect a hardware wallet (e.g., Trezor or Ledger) for enhanced security.

2. Browser Extensions & Supported Devices

MetaMask works with the following desktop browsers:

  • Google Chrome
  • Firefox
  • Brave (a Chromium-based browser)
  • Microsoft Edge
  • Opera

Unfortunately, Safari users are out of luck for now; MetaMask does not offer a Safari extension. That said, if you’re on iOS, you can simply install the MetaMask mobile app directly from the Apple App Store. Android users can install the app from the Google Play Store.

3. Installing MetaMask (Desktop Extension)

Let’s start with the desktop approach since that’s the most common avenue for new users. The following instructions will walk you through how to download and install the MetaMask browser extension for each major browser. Always verify you’re using the official MetaMask website or the legitimate extension listing in your browser’s store.

A. Go to the Official MetaMask Website

  1. Visit: https://metamask.io/
  2. Click “Get MetaMask” in the upper menu bar or “Download” in the lower menu bar.
  3. You’ll be taken to the Download page, which should automatically detect your browser.
  4. If it doesn’t detect your browser, select your browser from the list: Chrome, Firefox, Brave, Edge, or Opera.

B. Browser-Specific Instructions

1. Chrome

  1. Click “Install MetaMask for Chrome.”
  2. You’ll be directed to the Chrome Web Store.
  3. Click “Add to Chrome.”
  4. Confirm by clicking “Add extension” in the pop-up window.
  5. After installation, you’ll see a notification that MetaMask has been added.

2. Firefox

  1. Click “Get MetaMask.”
  2. The extension downloads automatically (a pop-up will appear asking for confirmation).
  3. Click “Continue to installation.”
  4. Confirm by clicking “Add” in the pop-up.
  5. Once installed, Firefox will notify you that MetaMask has been added.

You can also get the extension from the Firefox Add-ons page if needed.

3. Brave

  1. Click “Get MetaMask.”
  2. You’ll be redirected to the Chrome Web Store (Brave uses it for its extensions).
  3. Click “Add to Brave.”
  4. Confirm by selecting “Add extension” in the pop-up.
  5. Brave will show a confirmation message once MetaMask is installed.

4. Microsoft Edge

  1. Click “Get MetaMask.”
  2. You’ll head to the Microsoft Edge Add-ons page.
  3. Click “Get.”
  4. Confirm by clicking “Add extension.”
  5. You’ll see a success message once MetaMask is installed.

5. Opera

Install the Extension:

  1. Click “Install MetaMask for Chrome.” (Opera supports Chrome extensions with an add-on.)
  2. You’ll be directed to the Chrome Web Store.
  3. Click “Add to Chrome.”
  4. Confirm by clicking “Add extension” in the pop-up window.
  5. After installation, you’ll see a notification that MetaMask has been added.

Alternatively:

  1. Click on the Opera icon on the MetaMask download page.
  2. You’ll be taken to the Opera Add-ons page.
  3. Click “Add to Opera.” It will install metamask automatically.
  4. After installation, you’ll see a notification that MetaMask has been added.

(Optional) Pin the MetaMask Icon

Pinning the extension makes it easier to locate MetaMask whenever you want to open it:

Chrome / Brave

  1. Click the puzzle piece icon in the top-right corner.
  2. Find the MetaMask icon and click the pin icon next to it.

Firefox

  1. Click the puzzle piece icon in the top-right corner.
  2. Find MetaMask, click the settings icon next to it, then select “Pin to Toolbar.”

Edge

  1. Click the Extensions icon (a puzzle piece) in the top-right corner.
  2. Find MetaMask, click the three dots next to it, then select “Show in Toolbar.”

Opera

  1. Click the Extensions icon (cube icon) in the top-right corner.
  2. Locate MetaMask in the list and click the pin icon next to it.

4. Setting Up a New MetaMask Wallet

Once the extension has been installed, the MetaMask interface should open automatically. If not, click the MetaMask extension icon (the stylized fox face) in your browser’s toolbar. You’ll be greeted with two options:

  1. Import an Existing Wallet
  2. Create a New Wallet

Let’s assume you want to create a brand-new MetaMask wallet. Here’s how:

1. Create a New Wallet:

Choose the option to “Create a New Wallet.”

You’ll need to agree to the terms of use to continue.

2. Share Usage Data (Optional):

You’ll be asked whether you want to share usage data with MetaMask.Choose “I Agree” or “No Thanks,” depending on your personal preference.

3. Set up a Password:

Create a strong password to lock/unlock MetaMask locally on your computer or device. This password does not replace your Secret Recovery Phrase and is only for local access.

Tick the disclaimer box: “I understand that MetaMask cannot recover this password for me.”

Click “Create a new wallet.”

4. Secret Recovery Phrase:

After setting your password, MetaMask will display a 12-word Secret Recovery Phrase (or 24 words for some wallets). This is the most critical part of your wallet’s security.

- Write the 12 words **down on paper** and store them in a safe place. Do **not share** this phrase with anyone-it grants full access to your wallet.

6. Confirm Your Secret Recovery Phrase:

On the next screen, MetaMask will prompt you to confirm your Secret Recovery Phrase by filling in the missing words from the original 12-word series.

After successfully confirming, your MetaMask wallet will be created.

7. Complete the Setup:

Click “Done.” You’ll now be redirected to your MetaMask dashboard, where you can begin using your wallet.

Important: Never store your Secret Recovery Phrase on a computer or share it with anyone. It is your ultimate key to accessing and recovering your wallet.

5. Importing an Existing MetaMask Wallet

If you already have a MetaMask wallet set up on another browser or a different device, you can import it instead of creating a new one. Here's how:

1. Click “Import Wallet.”

2. Choose whether to share usage data with MetaMask by selecting “I Agree” or “No Thanks.”

3. Enter your existing 12-word  secret recovery phrase exactly as it was given to you when you first set up MetaMask.

4. Create a New Password for local use on this new browser or device.

MetaMask will load your existing accounts, addresses, and any stored tokens.

6. Understanding Your Secret Recovery Phrase

Your secret recovery phrase is the ultimate master key. Anyone who obtains it can immediately take control of your wallet, including all the tokens or NFTs inside it. Similarly, if you lose the phrase and forget your local MetaMask password, you may never be able to recover your funds.

Best Practices for Storing Your Phrase:

  • Write your 12-word phrase on paper and keep it in a locked, fireproof storage box or safe.
  • Never store your recovery phrase in plaintext on your phone or in cloud-based note-taking apps.
  • Avoid sharing your phrase with anyone—even MetaMask support will never ask for it.

7. MetaMask Dashboard & Settings Overview

After you’ve created or imported your wallet, MetaMask will land you on the main dashboard (the wallet home page). Let’s break down the key elements you’ll see in the latest interface:

Top Bar

  1. Metamask Account Name & Address
    • Your wallet will be named “Account 1 " by default, but you can change it to something more personal.
    • Directly below the name is your public Ethereum address (e.g., 0x353D...E102A). Clicking on this address will copy it to your clipboard for easy sharing.
  2. Network Dropdown
    • Found in the top-left corner (default: “Ethereum Mainnet”).
    • Clicking it reveals other networks (e.g., Linea, Arbitrum One, **Avalanche C-Chain**, Base Mainnet, Binance Smart Chain, OP Mainnet, **Polygon Mainnet**, zkSync Era Mainnet, and more (if configured). You can easily switch networks here when interacting with different chains.
  3. Three Dots Menu (Top-Right Corner)
    • Clicking this shows options like Notifications, Account Details, View on Explorer (e.g., Etherscan), All Permissions, Snaps, Support, Settings, and Lock MetaMask.

Main Balance & Quick Actions

  1. Balance Display
    • Shows the total balance in CAD (or your selected fiat or digital currency). If you don’t have funds, it will display “$0.00 CAD.”
    • You can click “Portfolio” next to the balance to see a comprehensive view of MetaMask’s portfolio site.
  2. Action Buttons
    • Buy & Sell: Opens a panel for purchasing or selling crypto via region-supported providers.
    • Swap – Lets you swap one token for another via MetaMask’s aggregator.
    • Bridge – A newer feature that helps transfer tokens across different networks.
    • Send – Initiate a transaction to another address.
    • Receive – Shows your wallet’s public address/QR code for receiving crypto.

Tabs & Display Area

  1. Tokens / NFTs Tabs
    • Tokens Tab: Displays all the tokens (e.g., ETH, ERC-20 tokens) currently held in your wallet.
    • NFTs Tab: Shows any ERC-721 or ERC-1155 NFTs linked to your wallet address.
  2. Activity Section
    • Located on the right-hand side, this section logs your recent transactions for quick reference.

8. Adding & Managing Tokens

By default, MetaMask displays ETH (as it is an Ethereum wallet). If you hold or receive other tokens like USDC, USDT, LINK, or AAVE, you might need to manually add them to see their balances. Here’s how:

  1. Click on the “Tokens” tab on your MetaMask dashboard.
  2. On the right-hand side, click on the three dots menu.
  3. Select “Import tokens” from the pop-up menu.
  4. Either search for the token by name (MetaMask may auto-populate the contract address) or paste the token’s contract address directly if you already have it from a trusted source.
  5. Verify the token details, then click “Next.”
  6. Once added, the token balance will appear under the “Tokens” tab in your wallet.

Important:

The token icons and even names can sometimes be duplicated by scammers. Always verify you have the correct token contract address from a trusted source (e.g., an official project website or an aggregator like CoinGecko).

9. How to Send & Receive Crypto

Once you’ve set up your wallet, it’s pretty simple to send or receive crypto. Just make sure you’re on the right network for the tokens you’re dealing with. If you’re expecting Ethereum-based tokens, choose the Ethereum network. If you’re using something else (like Polygon or BNB Chain), switch to that network first, or you won’t see your tokens.

Receiving Funds

  1. Copy Your Public Address:
    • Click the copy button next to your Metamask public address below your Metamask account name.
    • Your metamask public address is a long string of characters starting with “0x…”.
  2. Share Your Address:
    • To transfer crypto to your MetaMask wallet, provide this address to the sender or paste it into the withdrawal/send option on an exchange.
  3. Confirm the Transaction:
    • The tokens will appear in your MetaMask wallet once the transaction is processed on the Ethereum network (or the selected network).

Sending Funds

  1. Initiate a Send Transaction:
    • Click “Send” on the main wallet page.
  2. Enter Recipient Details:
    • Paste the recipient’s public address or select it from your contacts (if saved).
    • Enter the token type (ETH or another token) and the amount you want to send, and then click “Continue.”
  3. Review & Confirm:
    • You’ll see the estimated transaction fee (gas fee). If you agree, click “Confirm” to broadcast the transaction to the network.

Tips:

Always double-check addresses. One small typo can result in permanently lost funds. Hence, copy-paste or use the QR scanning feature if available.

10. Buying Crypto Directly Through MetaMask

If you don’t already have ETH or other tokens in an external wallet or exchange, MetaMask allows you to buy crypto directly using third-party payment interfaces.

Steps to Buy Crypto:

  1. Open the Buy Option:
    • In the main wallet interface, click “Buy/Sell.”
  2. Select Your Token:
    • Choose the token you want to purchase.
  3. Select a Payment Method:
    • Depending on your location, you may be presented with several options. For Canada, you’ll see options like Debit or Credit Card and Interac.
  4. Choose a Provider:
    • Select the third-party provider you want to proceed with and click “Continue.”
  5. Complete Verification:
    • You’ll be redirected to another page to verify your identity and provide the necessary personal info.
  6. Enter the Purchase Amount:
    • After that, you will enter the amount you want to purchase and proceed through the steps (including adding your credit/debit card or bank details).

Considerations:

  • Be mindful of any fees-these can include both transaction fees charged by the third-party service and network (gas) fees from Ethereum.
  • Many users find it cheaper to purchase crypto via a large centralized exchange like Newton Crypto (which often has lower fees) and then transferring it to MetaMask.

11. Swapping Tokens Within MetaMask

MetaMask features a built-in token swapping service that connects to various decentralized exchanges (DEXs) like Uniswap or 1inch. Here's how to use it:

  1. Click “Swap” on the MetaMask dashboard.
  2. Choose the token you want to swap from (e.g., ETH).
  3. Select the token you want to swap to (e.g., UNI).
  4. Specify the amount of the token you wish to swap.
  5. MetaMask automatically fetches prices from several aggregators and displays the best available deals.
  6. Then click “Swap” to confirm the transaction.
  7. If you confirm, you’ll pay the network gas fees plus a small MetaMask fee (0.875%). All of this info will displayed before you confirm the trade.

This integrated swap saves you time by not having to go to Uniswap or another DEX separately—though you should always compare the total cost (including fees) to other swap platforms, as rates can vary.

12. Connecting Hardware Wallets (Ledger/Trezor)

For an additional layer of security, consider connecting a hardware wallet (like Ledger or Trezor) to MetaMask. This puts your private keys on a physical device, making it far harder for hackers or malware to access them. Here’s how to add them:

Prepare Your Hardware Wallet

Update Firmware & Software

  • Use official software (like Ledger Live for Ledger devices or Trezor Suite for Trezor) to update to the latest firmware.
  • For Ledger users, ensure you have the Ethereum app installed on the device if you plan to connect via MetaMask’s Ethereum network.
  • For Trezor, confirm you’ve set up your initial accounts (wallet addresses) in Trezor Suite.

Device Settings

  • On Ledger: Go to “Settings” → “Ethereum” on the device, and enable both Browser Support and Contract Data.
  • On Trezor: Just ensure you’re fully set up and that your device is unlocked (enter your PIN).

Begin the Connection in MetaMask

  • Unlock and Plug the device into your computer
  • Click the account dropdown (often labeled “Account 1” by default).
  • Select “Add account or Hardware wallet” → “Add Hardware Wallet.”
  • Please select the brand and model of the hardware wallet you’re connecting (e.g., Ledger, Trezor, Lattice, QR-based for Keystone, AirGapVault, CoolWallet, D'Cent, imToken, OneKey, Ngrave Zero).
  • Choose the one you’re using and click “Continue.”

Authorize the Connection

Ledger-Specific Flow

  1. Identify and Pair the Device
    • A pop-up might appear asking for you to select or “pair” your Ledger device.
    • Select your wallet, e.g., Nano X, Nano S, etc., and click “Connect.”
    • MetaMask will then scan for public accounts (wallet addresses) stored on your Ledger.
  2. Select the Accounts
    • MetaMask will list each Ethereum-based wallet address it finds on the Ledger.
    • Choose which addresses you want to “import” into MetaMask. You can always import more later.
    • Click “Unlock,” and those addresses appear alongside your MetaMask hot wallets.

Trezor-Specific Flow

  1. Allow MetaMask to Read Public Keys
    • A new tab will open, asking you to allow or export your public keys to MetaMask.
    • Confirm that you trust MetaMask to view your public addresses.
  2. Choose Addresses
    • MetaMask will display all available Ethereum addresses from your Trezor.
    • Select the ones you want to import and click “Unlock.”

Access & Use Your Hardware Wallet Accounts in MetaMask

Once added, you’ll see your new hardware wallet account(s) in the Account dropdown. They operate differently than a hot wallet:

  1. Viewing Balances
    • MetaMask displays the balances and transaction history of each imported hardware wallet address.
    • All private keys remain stored in your hardware wallet. MetaMask can’t spend or move funds without your device’s physical confirmation.
  2. Signing Transactions
    • Anytime you send, swap, or interact with dApps (DeFi, NFTs) from a hardware wallet account, you must:
      • Confirm the details in the MetaMask platform.
      • Then physically approve the transaction on the hardware device.
    • If your device is unplugged or locked, the transaction will fail or be stuck waiting for authorization.
  3. Switching Between Accounts
    • At any time, you can click the account icon in the middle of MetaMask to switch between Your MetaMask hot wallet, Ledger accounts, Trezor accounts, and any other hardware wallets or additional hot wallets.
    • Each address is completely separate, with its own balance and transaction history.

13. Using MetaMask on Mobile

  1. Download the MetaMask app from the Apple App Store (iOS) or Google Play Store (Android)
  2. Open the app and click on Get Started.
  3. You'll have two choices: start fresh with a new wallet or import an existing one.
  4. For a new wallet, select "Create New Wallet."
  5. Create a password for the wallet. On mobile, you can set up Face ID to act as your password. Note that this password is only for local access and does not replace your Secret Recovery Phrase.
  6. After setting your password, MetaMask will display a 12-word Secret Recovery Phrase. This is the most critical part of your wallet's security.
  7. Write down your recovery phrase on paper and store it somewhere secure. Never share it with anyone or store it digitally - if someone gets these words, they can access all your funds.
  8. On the next screen, MetaMask will prompt you to confirm your Secret Recovery Phrase by filling in the missing words from the original 12-word series.
  9. After successfully confirming, your MetaMask wallet will be created
  10. If you already have a MetaMask wallet set up in your browser, choose Import Using Secret Recovery Phrase and enter your 12-word secret recovery phrase. Your existing wallet will appear on your phone
  11. You can now send funds, receive funds, buy crypto, and even browse dApps directly from the in-app browser

Security Tips for Your MetaMask Account

Safeguard Your Secret Recovery Phrase: Your Secret Recovery Phrase is the master key to your wallet. Store it offline in a secure location, such as a fireproof safe or an engraved metal plate. Never share it with anyone, including MetaMask support, as they will never ask for it.

Download MetaMask from Official Sources: Ensure you download the MetaMask extension or app only from the official website (https://metamask.io/) to avoid counterfeit versions that could compromise your security.

Keep Everything Updated: Regularly update the MetaMask extension and your browser to benefit from the latest security patches and features. Outdated software can be vulnerable to exploits.

Be Cautious with Phishing Attempts: Always verify the authenticity of websites and links before interacting with them. Avoid clicking on suspicious links received via email or social media, and double-check URLs to ensure they are legitimate.

Disconnect from DApps After Use: After interacting with decentralized applications (DApps), disconnect your wallet to prevent unauthorized access. Regularly review and manage connected sites within MetaMask.

Consider Using a Hardware Wallet: For enhanced security, especially if you hold significant assets, consider integrating a hardware wallet like Ledger or Trezor with MetaMask. This adds an extra layer of protection by keeping your private keys offline.

Lock Your Wallet When Not in Use: Always lock your MetaMask wallet when you're not actively using it. This practice reduces the risk of unauthorized access, especially if others have access to your device. Click on the three dots on the upper-right side and select “Lock MetaMask.” You can even set it to lock automatically by going to Settings > Advanced > Auto-lock timer and entering the desired number of minutes.

Avoid Using Public Wi-Fi for Transactions: Conduct wallet activities over secure, private internet connections. Public Wi-Fi networks can be insecure, making it easier for attackers to intercept your data.

‍

No items found.
Newton Team
Follow Newton on LinkedIn
Follow Newton on YouTube
Follow Newton on LinkedIn
Follow Newton on Twitter

Get Newton

The Canadian crypto trading platform you can trust.
Sign Up Now
BACK TO BLOG
join our research group