Set up a Metamask Wallet with your local Ethereum Network

Share this video with your friends

Send Tweet

Before jumping into the Dapp code you need to setup an Ethereum wallet. There are bunch of wallet applications and types outher, but for this project we're going to use Metamask.

What is an ethereum Wallet

A wallet is an application that let's you interact with your Ethereum account. You're wallet is the one that works as a gate between the Dapp and your data, through it the applications can read your balance, send transactions, etc.

You can swap wallet providers at any time or manage multiple accounts in one application. This is because the wallet are non-custodial, meaning that they don't hold your assets, you do.

Just to set some concepts down:

  • An Ethereum account is an "entity" that can send transactions and store some assets, it "lives" inside the blockchain.
  • The accout have an address (like your profile URL of some social app or your email address) that can be used to send or receive funds.
  • A wallt is an application that allow you to interact with the Ethereum account.

There are different types of Wallets:

  • Hardware wallets that hold your crypto assets offline - The most secure of all
  • Mobile apps, like Argent.
  • Web wallets, that let you interact through the browser: Like Metamask.
  • Desktp apps