# Supported Chains

<figure><img src="/files/0f9OrnV0Quucb6pPDgiI" alt=""><figcaption></figcaption></figure>

By design Blessnet can support cross-chain interaction with any chain. Only Ethereum (EVM) chains are currently supported. Detailed below are the supported chains for Blessnet's services

## BLESS

BLESS, Blessnet's gas token, is natively multi-chain. See the BLESS section for more details on BLESS.

BLESS is currently supported on the following chains.

### Mainnets&#x20;

| **Chain**        | **Native Chain Id** | **Wormhole Chain Id** |
| ---------------- | ------------------- | --------------------- |
| ETH Mainnet      | 1                   | 2                     |
| Arbitrum One     | 42161               | 23                    |
| Optimism Mainnet | 10                  | 24                    |
| Base Mainnet     | 8453                | 30                    |
| Polygon Mainnet  | 137                 | 5                     |
| Blast Mainnet    | 81457               | 36                    |

### Testnets

| **Chain**        | **Native Chain Id** | **Wormhole Chain Id** |
| ---------------- | ------------------- | --------------------- |
| ETH Sepolia      | 11155111            | 10002                 |
| Arbitrum Sepolia | 421614              | 10003                 |
| Optimism Sepolia | 11155420            | 10005                 |
| Base Sepolia     | 84532               | 10004                 |

## Mirrors and Ethereals

Mirrors and Ethereals bring other chain data to Blessnet in real-time. See the Data Aggregation section for more details on Mirrors and Ethereals.

Mirrors are currently supported on the following chains.

### Mainnets

| **Chain**    | **Native Chain Id** | **Wormhole Chain Id** |
| ------------ | ------------------- | --------------------- |
| ETH Mainnet  | 1                   | 2                     |
| Arbitrum One | 42161               | 23                    |

### TestNets

| **Chain**        | **Native Chain Id** | **Wormhole Chain Id** |
| ---------------- | ------------------- | --------------------- |
| ETH Sepolia      | 11155111            | 10002                 |
| Arbitrum Sepolia | 421614              | 10003                 |

## Attestations

Attestations allow users to attest ***anything*** using their EVM address. You can use this in workflows to - for example - allow users to prove control of addresses without using the chain they hold assets on or arbitrary signatures. See the Attestations section for more details.

Attestations take place on Blessnet. The information that they prove can be used on **any** chain.

## Transaction Pool

The Blessnet Transaction Pool allows transactions to originate on Blessnet and settle on other chains. This can be used for many purposes, for example claiming or minting assets on other chains as a result of interactions with Blessnet. For more details see the Transaction Pool section.

Transaction Pool is currently supported on the following chains.

### Mainnets

| **Chain**        | **Native Chain Id** | **Wormhole Chain Id** |
| ---------------- | ------------------- | --------------------- |
| ETH Mainnet      | 1                   | 2                     |
| Arbitrum One     | 42161               | 23                    |
| Optimism Mainnet | 10                  | 24                    |
| Base Mainnet     | 8453                | 30                    |
| Polygon Mainnet  | 137                 | 5                     |
| Blast Mainnet    | 81457               | 36                    |

### Testnets

| **Chain**        | **Native Chain Id** | **Wormhole Chain Id** |
| ---------------- | ------------------- | --------------------- |
| ETH Sepolia      | 11155111            | 10002                 |
| Arbitrum Sepolia | 421614              | 10003                 |
| Optimism Sepolia | 11155420            | 10005                 |
| Base Sepolia     | 84532               | 10004                 |


---

# 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.bless.net/reference/supported-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.
