# 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="/pages/uihAPTlLijn5xGO1GNiN" %}
[Quick start guide to WatchData!](/introduction/quick-start-guide-to-watchdata.md)
{% 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.

![](/files/oJhJQCvHLRo3BWgpEDOy)

Supported chains list here:&#x20;

{% content-ref url="/pages/R8BrnXDWJZ2CJWqVDbIs" %}
[Supported chains](/introduction/supported-chains.md)
{% 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>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.watchdata.io/tutorials-and-guides/how-to-guides/how-do-i-add-watchdata-to-metamask.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
