# RPC Settings

## 1. Adding RPC's

* Press Add RPC
* Fill out all the fields provided by your RPC provider

A detailed explanation of each field can be found [here](/other/rpcs-explained.md)

{% hint style="success" %}
Currently, we only support Yellowstone Geysers
{% endhint %}

{% hint style="warning" %}
WSS is not supported, but you must enter it if provided by your node
{% endhint %}

## 2. Testing RPC's

* Tick the boxes of the RPC's you want to test
* If you want to test all, tick the box by name
* Press Test RPCs
* A status will appear next to each RPC you tested
  * xx ms - RPC is working&#x20;
  * Testing - Testing in process
  * Error - Issue with your RPC settings or your actual RPC

## 3. Testing GRPC's

* Tick the boxes of the GRPC's you want to test
* If you want to test all, tick the box by name
* Press Test GRPCs
* A status will appear next to each GRPC you tested
  * xx ms - RPC is working&#x20;
  * Testing - Testing in process
  * Error - Issue with your RPC settings or your actual RPC

{% hint style="success" %}
You will see Lunars 'inhouse' geyser here, which is free to use and located in FRA
{% endhint %}

## 4. Selecting your RPCs

### RPC's

* They are selected when creating tasks
* All your RPC's will appear in the task creation page
* You can select multiple RPC's and Lunar will use them all

### GRPCs

* Select your GRPCs from the Geyser RPC dropdown
* You can select multiple
* In the task creation page select one of the following
  * Selecting Geyser will use **all of the GRPC's selected**
  * Selecting Geyser + Inhouse will use all of your Geysers selected **and our in house**
  * Selecting In House will only use our in house

{% hint style="success" %}
We strongly recommend using a VPS as close to your RPC as possible to reduce latency
{% endhint %}

{% hint style="info" %}
Press save settings in the bottom left once you are done
{% endhint %}

<figure><img src="/files/DWONSOBTSbpfxSPEvuxw" alt=""><figcaption><p>Images are for illustrative purposes only</p></figcaption></figure>


---

# 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://guide.lunar.trade/getting-started/rpc-settings.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.
