# Adding Chains

Inside your leviathan folder will be a chains.csv file. This is used to set any chain specific parameters to import your own chains into leviathan. The below will gudie you through the different chain types and what inputs are needed.

### Solana

* **Chain:** Solana
* **RPC:** Your RPC's URL in http/https format
* **Explorer:** Explorer to use. Default is <https://solana.fm>

### EVM (Ethereum Virtual Machine)

* **Chain:** Chain's name. This is for your own reference in task sheet files.
* **RPC:** Your RPC's URL in http/https format
* **Explorer:** The chains native explorer. It must support the etherscan api format. Most chains will either use Etherscan's port or something like Routescan.
* **API Url:** The URL to the Etherscan Compatible API
* **API Key:** API Key for the provided API

### Cosmos

* Chain: Chain's name. This is for your own reference in task sheet files.
* **RPC:** Your RPC's URL in http/https format
* **Explorer:** Explorer to use for the given chain


---

# 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.leviathan.tools/task-creation/adding-chains.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.
