MetaMask Wallet Installation

MetaMask is a self-custodial wallet provider supporting transactions in web3. It's how you interact with the blockchain from inside your web browser (including to check token balances in your account)

What are Wallets?

  • Key manager used to manage your cryptocurrencies or tokens

  • Authorize transactions and interact with web pages or decentralized applications

  • Subscribe to messages demonstrating that you own a wallet address

Never share your private keys, or mnemonic phrase. If someone has your private key, they are able to perform transactions on your behalf; to include spending your tokens.

What is MetaMask?

MetaMask is a self-custodial wallet provider supporting transactions in web3. It's how you interact with the blockchain from inside your web browser (including to check token balances in your account)

Available as a browser extension and as a mobile app, MetaMask equips you with a key vault, secure login, token wallet, and token exchange—everything you need to manage your digital assets.

Metamask overview

Installation

  1. To install MetaMask in your browser (we will be using chrome for the exercise), navigate to metamask.io and select Download

Downloads for Metamask
Download MetaMask shown in the upper right hand corner of the screen
  1. Select the option to download the browser extension

Chrome Metamask Extension Highlighted
  1. You will be redirected to the Chrome browser webstore where the extension can be added to your browser

Chrome Web Store
  1. You will need to Accept the MetaMask Permissions and Add the extension

MetaMask Extension Permissions Popup
  1. Once downloaded and installed you will see the MetaMask Fox Logo in your extensions popup

Metamask extension

If you want to add MetaMask to always be visible, click the Pin Icon to the left of the Kabab Button. This will make MetaMask easily accessible for the rest of the exercise. You can toggle this off if you want to revert it later

  1. If you already have a Wallet (private key or mnemonic phrase) you can Import an Existing Wallet. Otherwise we will be creating a new wallet for this exercise

Selecting Permissions and Creating New Wallet

Note: While you should not be using your main wallet for this exercise, or while you are learning, you are able to connect a hardware (cold storage) wallet to MetaMask by Following the tutorial found here: https://www.youtube.com/watch?v=uI2NpkiUKsQ

  1. Agree to the Terms and Conditions of MetaMask

  2. Create a password for MetaMask

The password created here is to unlock this extension in your browser. This password is not the Mnemonic Phrase to your wallet or your private key. We will retrieve those in the next steps.

  1. Reveal your mnemonic phrase

Record your Mnemonic

Record your Mnemonic phrase in a secret, safe, and dry place.

  1. Your wallet is now setup. You can switch which blockchain (defaulting to mainnet ethereum) you are on.

Account Overview screen and Mainnet Ethereum Selected
  1. Select the checkbox labeled Include Testnets

  2. Add in the test chains we will be using for the workshop by going to chainlist.org

List of main and test chains
  1. Select the following chains to add to your wallet chain references by typing in the name of the chain in the search bar, and then selecting add chain on the left side of the page.

  • Avalanche Fuji Testnet

  • Mumbai

Testnet and Faucets

In blockchain technology, a testnet is an instance of a blockchain powered by the same or a newer version of the underlying software, to be used for testing and experimentation without risk to real funds or the main chain. Testnet coins are separate and distinct from the official (mainnet) coins, don't have value, and can be obtained freely from faucets.

Wikipedia Testnet Definition
List of chains for testnet LINK
Faucets for LINK

Creating a 2nd account

You can add another address to your wallet by highlighting the down carrot

Select down carrot to show more options

Select the add account button

Add Account or Hardware Wallet button

Select "Add a new account"

Add account confirmation

Give your wallet a name that you can identify, and then select select create

You can now transact with yourself if you want!

Last updated