# Getting started with MetaMask

MetaMask is a popular cryptocurrency wallet application available in web browsers and on mobile devices that allows you to manage your private BSC keys.

In this way, it serves as a wallet for BNB and other tokens, and allows you to interact with decentralized applications, or dApps.

Why do I need a crypto wallet?
/how-to/crypto-wallets/intro/


# How to install MetaMask

Choose one of the web browsers and follow the instructions to install the MetaMask extension.

  1. Visit https://metamask.io/
  2. Hit "Download" in the menu bar.
  3. Click “Install MetaMask for Chrome”. You will be directed to the Chrome Web Store.

  1. Click “Add to Chrome”.
  2. On the pop up, click “Add extension”.

After you add the MetaMask extension, MetaMask will open automatically. You can also make it easily accessible in your toolbar by clicking the puzzle icon at the top right of the screen and then clicking the pin icon.

  1. Visit https://metamask.io/
  2. Click on "Download"
  3. Hit "Install MetaMask for Firefox".
  4. In the new window that opens, click on "Add to Firefox"
  5. On the pop up, click “Add”

NOTE: Do not be alarmed by the fact that the Firefox plugin is listed as published by "danfinlay, kumavis" - these are some of the main players behind MetaMask!

After adding MetaMask Extension, you’ll return to your browser page. MetaMask will appear on your browser; click on it to open MetaMask.

  1. Visit https://metamask.io/
  2. Click on "Download".
  3. Hit "Install MetaMask for Edge".
  4. Click on the Edge icon, and follow the prompts in the window that opens to install the extension.

After adding MetaMask Extension, you’ll return to your browser page. MetaMask will appear on your browser. You may click on it to open MetaMask.

  1. Visit https://metamask.io/
  2. Click “Download".
  3. Click on "Install MetaMask for Chrome". Ignore the alarm bells that are ringing: the reason it says "Chrome" here is because Brave is a Chromium-based browser and shares the Web Store with Chrome itself.
  4. In the Chrome Store that opens, click 'Add to Brave'.
  5. In the popup that appears, click 'Add extension'.

After adding MetaMask Extension, you’ll return to your browser page. MetaMask will appear on your browser. You may click on it to open MetaMask.

Alternatively, you could also access each browser's extension store and search for MetaMask.


# How to create a Wallet

A step-by-step walkthrough for setting up your new MetaMask crypto-wallet.

  1. Once the extension/app is successfully installed, press the "Get Started" option.


  1. Click "I Agree" if you’re comfortable with MetaMask using your usage data to better their application. If not, click "No Thanks".


  1. Click on "Create a Wallet" to create a new one, you can either import an existent wallet using the seed phrase.


  1. Next, it will take you to password creation.

Create your password, agree to the Terms of Use, and hit Create. You’ll be using this password when you are prompted by MetaMask or a dapp to log in to MetaMask.


  1. Watch this short video to learn about your Secret Recovery Phrase and how to keep your new crypto-wallet safe.


Click Reveal Secret Words.

There you will see a 12 words seed phrase, write it down on paper and hide it somewhere, put it in a safety deposit box, or use a secure password manager.

Storing your SRP in a physical, offline format, eliminates the risk of hacking.


  1. You’ll be asked to confirm your secret phrase in the correct order.


  1. Your MetaMask wallet has been set up successfully.

You can now access your wallet by clicking on the MetaMask icon at the top-right-end corner of your browser.


# How to connect MetaMask to BNB Smart Chain

Drip Community and Animal Farm protocols are based on through the Binance Smart Chain.

Read the step-by-step guide and learn how to connect MetaMask to the Binance Smart Chain.

Click on "Ethereum Mainnet" in the upper right corner, next press the "Add Network" button.


This is where you add the information to connect to the Binance Smart Chain.

Input the following new information and press save:


Once you Save the Network and return to the main view, you’ll notice two things: the network has automatically been set to the one you just entered, and the units are no longer denominated in ETH, but in BNB.


# How to add a Token on MetaMask

To work with the Drip Community and Animal Farm protocols, we need to import the addresses of the tokens that are part of these protocols.

Read the step-by-step guide and learn how to import token on MetaMask.

Click on "Import Tokens" in the bottom center.


  1. This is the most important step because this is where you will add the information to import the token address to the Binance Smart Chain BEP20.

Check out the official address list:

Token & Contracts
../../../contracts/

Importing DRIP token.


Click "Import Tokens" and now your custom token is added.

Your MetaMask wallet can now store/send/receive/exchange the specific token!

Repeat the same operation for all the tokens you intend to interact with.


# How to transfer BNB into your wallet

This tutorial shows how to receive BSC BEP 20 tokens like BNB, with a MetaMask wallet.

  1. To find your account's address, just hover over the label for the selected account. In this case, "Account 1" which will let you copy the account's address to the clipboard.

Copy or share the wallet address, then you can start to receive crypto using the MetaMask wallet.


# Hardware Wallet

Hardware wallet keeps your private key protected at all times in a certified secure chip. Nobody can access it except you.

# Ledger Nano S Plus

The Ledger Nano S plus provides a compromise between pricing and functionality. It is probably the best way to ensure your crypto transaction.

You can click confident in the following banner to purchase it in the safest way.

Any transaction must be verified on the device’s trusted display and physically confirmed by you.

  1. Signature, transfer, etc. initiated by you on dapp/online platform
  2. Transaction sent by MetaMask to Hardware Wallet
  3. Transaction signed on Hardware Wallet
  4. Signed transaction transferred back to MetaMask
  5. MetaMask sends signed transaction to the blockchain network
  6. Transaction is registered back at the dapp/platform.

# How set up the Ledger hardware wallet

With your hardware wallet basically you have 2 choices, import your current wallet or create a new one.

Before you begin:

# Download Ledger Live

The first time you use the Ledger Live application, it will help you set up your Ledger device and configure the app. Ledger Live stores your accounts and settings on your computer.

  1. Navigate to ledger.com/ledger-live/download.
  2. Download the Ledger Live application.
  3. Double-click the Ledger Live executable file you downloaded.
  4. If a warning displays, click Yes to allow the installation of Ledger Live.
  5. Once the installation completes, click Finish.
  1. Navigate to ledger.com/ledger-live/download.
  2. Download the Ledger Live application.
  3. Double-click the .dmg file you downloaded.
  4. Drag and drop the Ledger Live application to the Applications folder.
  5. Start Ledger Live from Launchpad or Spotlight.
  6. Click Open to allow the installation.

Once downloaded and installed the Ledger Live application continue with our setup.

# Get started

  1. Start the Ledger Live application.
  2. On the welcome screen, click on Get started.
  3. Connect your device via usb.
  4. Select one of the two options below:
  1. Connect the Ledger Nano S to your computer using the supplied USB cable.
  2. Press the left or right button to navigate through the on-screen instructions.
  3. Press both buttons simultaneously to choose the option Set up as new device.
  4. Press both buttons when Choose PIN code is displayed on the device.
  5. Press the right or left button to choose the first digit of your PIN code.
  6. Press both buttons to enter a digit.
  7. Repeat the process until you've entered 4 to 8 digits.
  8. Select the checkmark (✓) and press both buttons to confirm the PIN code. Use the backspace icon to erase a digit.
  9. Confirm your PIN code by entering it once more.

Your 24-word recovery phrase will now be displayed word by word on the Ledger Nano S screen. The recovery phrase is the only backup of your private keys. It will be displayed only once.

  1. Take the blank Recovery sheet supplied in the box.
  2. Write down the first word (Word #1) on the Recovery sheet. Verify that you have copied it correctly in position 1.
  3. Press the right button to move to the second word (Word #2). Write it in position 2 on the Recovery sheet. Verify that you've copied it correctly. Repeat the process until the twenty-fourth word (Word #24).
  4. Press both buttons to Confirm your recovery phrase.
  5. Select the requested word by navigating with the left or right button. Validate the word by pressing both buttons. Repeat this step for each requested word.
  6. Your device have successfully completed the setup process.
  1. Connect the Ledger Nano S Plus to your computer using the supplied USB cable.
  2. Press the right button to navigate through the on-screen instructions.
  3. Press both buttons simultaneously to choose the option Restore from recovery phrase.
  4. Press both buttons when Choose PIN with 4 to 8 digits is displayed on the device.
  5. Press the right or left button to choose the first digit of your PIN code.
  6. Press both buttons to validate a digit.
  7. Repeat the process until you've entered 4 to 8 digits.
  8. Select (✓) to confirm your PIN code of 4 to 8 digits. Use the backspace icon to erase a digit.
  9. Confirm your PIN code by entering it once more.
  10. Choose the length of your recovery phrase (12, 18, or 24 words). Press both buttons to validate.
  11. Enter the first letters of Word #1 by selecting them with the right or left button. Press both buttons to validate each letter.
  12. Choose Word #1 from the suggested words. Press both buttons to validate it. repeat the process until the last word of your recovery phrase.
  13. Your device is ready is shown once you've successfully completed the setup process.
  14. Press both buttons for 3 seconds to open the Control Center.

# Ledger Apps

You need to install apps on your Ledger device to manage different crypto assets. Install the Binance Smart Chain app to manage BNB accounts via Ledger Live software.

  1. Click on the My Ledger in the left panel.
  2. Connect and unlock your Ledger device.
  3. Press both buttons to allow My Ledger on your device.

My Ledger will show your device information as well as the App catalog and the Installed apps below it.

  1. Search for the Binance Smart Chain BEP20 in the App catalog.
  2. Click the Install button of the app. Your device will display Processing.
  3. The app will be installed on your device.
  4. Wait for the installations to finish before you quit My Ledger.

# The dummy wallet

Once you have restored your wallet to the Ledger hardware, remove your old MetaMask extension and install a new one that you will use to integrate and connect with your Ledger.

The next step, whether you imported a wallet or created a new one, is to set up a new MetaMask wallet that you will use only to connect to your Ledger.

Its only purpose is to access the MetaMask configuration to connect Ledger hardware.

  • Create the new "Dummy Wallet" and name it "DO NOT USE".

How to create a new wallet
/how-to/crypto-wallets/metamask/#how-to-create-a-wallet

# How to access your Ledger account via MetaMask

Each transaction must be verified on the device’s trusted display and physically confirmed by you.

  1. Plug your Ledger device into your computer and open the Binance Smart Chain app on your device and pressing both buttons simultaneously. Your Ledger device displays Application is ready.
  2. In MetaMask, click the identicon, select Connect Hardware Wallet > Ledger, and click Continue. After a brief moment, a list of account addresses appears.
  3. Select an account by ticking the box. Then click Unlock. Your Ledger Binance Smart Chain account and BNB balance appear in MetaMask.

# Troubleshooting

Troubleshooting UNKNOWN _ERROR (0x650f) that can occur when connecting a ledger device to MetaMask.

  1. In case it is open, close Ledger Live.
  2. In MetaMask, go to Settings > Advanced, scroll down to Preferred Ledger Connection Type, and select WebHID.
  3. Make sure that your Ledger device is unlocked and not on screen saver.
  4. Open the BNB app on your Ledger device by navigating to the BNB icon and pressing both buttons simultaneously.
  5. Your device displays: Application is ready.
  6. In MetaMask, go to Settings > Connect Hardware Wallet, select Ledger and click Continue to attempt the connection again.