Configure Your Metamask To Work With Optimism

Configure Your Metamask To Work With Optimism

Add Optimism Mainnet & Testnet To Your Metamask Wallet And Add Tokens


4 min read

Optimism Chain

Optimism is another Ethereum Virtual Machine Chain (EVM Chain) that is making waves in the blockchain space. If you’re a web3 developer or just getting into blockchain development, then it’s definitely worth looking into not only because of its benefits of speed and transaction costs, but also because you can use your existing Solidity code to deploy contracts to.



To make sure we’re all on the same page for the next steps, you’ll want to ensure that you have the Metamask wallet Chrome extension installed with your browser on your Desktop Computer.

Metamask Chrome Extension Is Your Best Friend

Typically, your Metamask wallet will come with a set of default networks set up for you and as more and more chains are created, Metamask gives you the versatility to adopt new ones to keep up. The problem you will see is that unless you know the exact values, it might be hard to add a new network to make sure it’s configured correctly.

Metamask Adding A Chain

This is where comes in and will be a developer’s best friend to configure new networks automatically and seeing what the latest configurations settings are to take advantage of them.

Adding Optimism Mainnet To Metamask

The first step is to connect your wallet to, search for "Optimism", and click "Add to Metamask", follow the prompts to add it and done, it’s that simple. Optimism Add Network

Metamask Optimism Network

If you’re a developer or just want to play around with Optimism’s testnet, then you’ll be happy to see that has an option for testnets, and in this case you can use Optimism’s Kovan testnet network to add to your wallet. Optimism Testnet Add Network Testnet

Metamask Optimism Testnet Network

Wait, How Do I Get Testnet Optimism Tokens? Faucets

If you’re excited to use the Optimism Kovan testnet, then you’ll need to take an extra step of getting test tokens in your wallet to work with the Optimism testnet. Fortunately, Optimism docs have this covered in their docs on how to use Testnet Faucets to get Testnet Optimism Tokens in your Metamask wallet.

Optimism Network Faucets

There are a few options, but we’ll be using Paradigm’s Faucet, and validate ourselves with our Twitter account to make the request for Optimism Testnet tokens.

Paradigm Faucet

Paradigm Faucet Twitter Authentication

When authenticated with Twitter, MAKE SURE to click “Drop on additional networks”, enter your wallet address, and then click “Claim”.

ℹ️ NOTE: Don’t forget the checkbox, otherwise you’ll have to wait another 24 hours before they send you some more tokens.

Paradigm Faucet Request Tokens

It should take a few minutes and then we should see the Optimism Kovan Testnet tokens in your wallet.

Metamask Wallet With KOR Testnet Tokens

Bonus: Use A Specific Optimism RPC

Did you know you could choose which Remote Procedural Call (RPC) provider you’d like to add to your wallet? The benefit of this is that some RPC providers offer faster service and other benefits. To do this, simply search for the chain network you’d like to add on and click the arrow at the bottom of that chain to see the different options. Add To Metamask Wallet

Where To Go From Here?

Now that you have your Optimism mainnet and testnets setup on your wallet, the next step would be to start building on top of this EVM chain. If you’d like to know how to build and deploy an ERC-20 token on top of Optimism, then I recommend reading my tutorial.

If you’d like to know how you can contribute to, then I recommend reading How To Contribute RPC Endpoints To

If you got value from this, please like it, heart it, fire it, all of the emojis, and please also follow me on twitter (where I’m quite active) @codingwithmanny and on the Developer DAO Discord as codingwithmanny :).