Metamask is a very popular cryptocurrency wallet but also is great for interacting with Web3 resources. We will be using it to sign transactions such as ones where we deploy smart contracts.

  1. Open Firefox on the virtual machine and navigate to the Metamask website

MetaMask Download

  1. Click "Install Metamask for Firefox" to install the add-in to the browser
  2. Connect Metamask to the local Ganache instance

<aside> ⚠️ This wallet should only be used for test purposes. It's never a good idea to mix personal funds with test funds as there is potential for mix-ups happening resulting in the loss of real funds.

</aside>

Untitled

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/708ec3c8-b1f7-4d96-95a0-1beab79c20dc/Untitled.png

  1. To import private key of a Ganache wallet click the "account" icon in Metamask, then Import Account. Paste the private key of the account to import.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/319820b0-3b40-4768-bcaa-dabab52ef707/Untitled.png

Add as many accounts as you would like here. You can name them to keep track of them easier by clicking the menu on the right of Metamask, click Account details, click the pencil next to the account name.

Untitled

Untitled