# How do I add WatchData to MetaMask?

Sign up for WatchData and get your first API key! A detailed guide on how to create an account, you can find here:&#x20;

{% content-ref url="../../introduction/quick-start-guide-to-watchdata" %}
[quick-start-guide-to-watchdata](https://docs.watchdata.io/introduction/quick-start-guide-to-watchdata)
{% endcontent-ref %}

**Now create a custom RPC configuration in MetaMask**

Go to your MetaMask wallet and click on the network drop-down list at the top, selecting Custom RPC at the bottom.

<img src="https://miro.medium.com/max/1400/0*SH-KvIQ86tNyNYl9.png" alt="" data-size="original">

Then you’ll see the following screen:

![](https://miro.medium.com/max/1400/0*MieqATQczXPZsqrx.png)

**Let’s fill in these fields with custom RPC information.**

1. For your network, you can assign any name you want. We will use the Ropsten test network and in this example, we will name it WatchData Ropsten
2. For the New RPC URL field, generate a key and copy the HTTP Link for the blockchain you need to work with.

![](https://2482835524-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnBjFb4bP2f2mQ6F0CORT%2Fuploads%2FknN5CVs5lFjING2uh3yP%2Fimage.png?alt=media\&token=50b9d367-59e6-4b1b-a07c-68041187d095)

Supported chains list here:&#x20;

{% content-ref url="../../introduction/supported-chains" %}
[supported-chains](https://docs.watchdata.io/introduction/supported-chains)
{% endcontent-ref %}

&#x20;Your final HTTP link should look like:

```
https://ropsten.api.watchdata.io/node/jsonrpc?api_key=YOUR_API_KEY
```

3\. Find the chain ID for the network you want to connect to.

* Ethereum Mainnet — chainID = 1
* Ethereum Ropsten — chainID = 3

4\. **Currency Symbol** and **Block Explorer URL** are optional. For most chains, no input is needed here.

When you’re done, your configuration should look something like this:

![](https://miro.medium.com/max/1400/0*Om5RFppGvYR_B6Gd.png)

And don’t worry if you get a warning, for example: *“This Chain ID is currently used by the ropsten network.”.* This is just MetaMask reminding you that you have a different configuration for the same chain, which is fine. Once you’ve filled in these information fields, just click Save!

**And that’s it! You’re done!**

![](https://miro.medium.com/max/1352/0*jatg9oGl7oTWWY3c.png)

<mark style="color:purple;">**We recorded a short video for you on how to add WatchData nodes to your Metamask**</mark>

{% embed url="<https://www.youtube.com/watch?v=kIsjZ6aN2CY>" %}
