# Celer

<figure><img src="/files/i4RTtnq9NZKOlg9bFgms" alt="Celer Logo"><figcaption></figcaption></figure>

## Introduction

The [**Celer Network**](https://celer.network/) is a Layer 2 scaling platform designed to enable fast, low-cost, and secure blockchain transactions. It focuses on interoperability and cross-chain communication, making it easier for users and developers to transfer assets and data across different blockchains seamlessly.

#### Key Features of the Celer Network:

1. **Layer 2 Scaling**:
   * Celer improves transaction speed and reduces costs by utilizing off-chain solutions, enabling high-performance dApps.
2. **Cross-Chain Interoperability**:
   * Its **cBridge** facilitates fast and secure transfers of assets across multiple blockchains, supporting the growing multi-chain ecosystem.
3. **Decentralized Application Support**:
   * Celer enables the development of scalable dApps, including decentralized finance (DeFi), gaming, and NFTs.
4. **State Channel Technology**:
   * Uses state channels to process transactions off-chain, reducing load on the main blockchain and increasing efficiency.
5. **Secure and Decentralized**:
   * Employs cryptographic mechanisms and decentralized validators to ensure security and trustlessness.
6. **CELR Token**:
   * The native token **CELR** is used for staking, governance, and paying transaction fees in the ecosystem.
7. **Developer-Friendly**:
   * Offers tools and SDKs for developers to integrate Layer 2 scaling and interoperability into their projects easily.
8. **Broad Blockchain Compatibility**:
   * Supports a wide range of blockchain networks, including Ethereum, BNB Chain, Avalanche, Polygon, and more.

The Celer Network is a critical component of the multi-chain future, providing infrastructure to improve blockchain scalability, interoperability, and user experience.

## How to Interact

1. Get your API Key from [Forbole's RPC](https://rpc.forbole.com/).

<figure><img src="/files/KMYl5ZSiYxVZxOEWQWTj" alt="DevTools Endpoints"><figcaption></figcaption></figure>

1. Test the query as follow:

```bash
curl https://rpc-mainnet-celer-fullnode.forbole.com/abci_info \
  -X POST \
  -H "Content-Type: application/json" \
  -H "apikey: {apiKey}" \
  -d '{"jsonrpc":"2.0","id":1,"method":"abci_info"}'
```

**Response Example**

```json
{
    "jsonrpc": "2.0",
    "id": -1,
    "result": {
        "response": {
            "data": "sgn",
            "version": "1.19.6",
            "last_block_height": "16947367",
            "last_block_app_hash": "7vmrbczfF3ma7dr6Db3zZt4baMXmvFGWFhhn+Kh42hM="
        }
    }
}
```


---

# 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.rpc.forbole.com/rpc-api-documentation/guide-to-rpc/endpoints/rpc/celer.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.
