Search⌘ K

Introduction to MetaMask

Explore how to install MetaMask as a browser extension, set up an Ethereum wallet, and switch to the Sepolia test network. Understand using test ETH from faucets to deploy and test smart contracts on a live network accessible by other users.

What’s next?

We have a thoroughly tested and working smart contract, but until now, we’ve been deploying our contract to Remix’s virtual machine and using the provided virtual Ethereum accounts—a local test network that simulates as much of a real Ethereum network as possible. But still, we have a couple of issues. One, all transactions on the Remix virtual machine are instantaneous, whereas on a real network, we can face delays and slow-speed transactions. A second issue is that this environment is only available to us, and other Ethereum users and accounts can’t access it.

To deploy our contract to an Ethereum test network that other users can access, we need a real Ethereum wallet and account. For this, we’ll be using MetaMask.

MetaMask

MetaMask is a crypto wallet and gateway to blockchain apps. It acts as more than a wallet to hold our cryptocurrencies, however; we can use it to connect to and interact ...