# Algorand

<a href="https://algorand.chain.love/" class="button primary" data-icon="arrow-up-right">Open Toolbox</a> <a href="https://algorand.chain.love/rpc" class="button primary" data-icon="arrow-up-right">Open API Management (RPC)</a>

{% hint style="info" %} <img src="https://img.shields.io/badge/Toolbox-Enabled-green" alt="" data-size="original"> <img src="https://img.shields.io/badge/Performance_module-not%20supported-lightgrey" alt="" data-size="original"> <img src="https://img.shields.io/badge/RPC-FREE_ANONYMOUS-brightgreen" alt="" data-size="original"> <img src="https://img.shields.io/badge/Subgraphs-not%20supported-lightgrey" alt="" data-size="original">
{% endhint %}

Chain.Love on Algorand is a **set of modules** that help you **discover** providers and (optionally) **access** Algorand APIs through an API gateway.

## Recommended workflows

* **Discover providers (start here)**: open the [Toolbox](https://algorand.chain.love/) → browse categories (Indexing, Oracles, Wallets, etc.) → shortlist and compare offers.
* **Need an endpoint right now**: open [API Management](https://algorand.chain.love/rpc) → use the Algod/Indexer endpoints (details below).

## Modules on Algorand

### Toolbox (Discovery & comparison)

* **What it is**: a chain-specific marketplace/registry of Web3 services.
* **Key features**:
  * [Discover](https://chain-love.gitbook.io/chain.loves-toolbox/features/discover): browse categories and filter offers
  * [Compare](https://chain-love.gitbook.io/chain.loves-toolbox/features/compare): side-by-side comparison
  * [AI search](https://chain-love.gitbook.io/chain.loves-toolbox/features/ai-search): search across the database (including cross-ecosystem queries)
  * [Widget for docs](https://chain-love.gitbook.io/chain.loves-toolbox/features/widget-for-docs): embed a compact Toolbox view into documentation
  * [Contributing](https://chain-love.gitbook.io/chain.loves-toolbox/contributing/open-source-database): improve the open-source database
* **Open**: `https://algorand.chain.love/`

### API Management (RPC)

This module is for **accessing** APIs. If you’re evaluating providers or comparing options, start with the **Toolbox** section above.

#### Signing in with your wallet

Algorand additionally provide you with the option to connect via [Pera wallet](https://perawallet.app/) to sign in.

#### Sending requests

We host two REST API endpoints for Algorand:

* [Archival Node](https://algod.algorand.chain.love/): This node provides access to the entire blockchain history, starting from genesis, as is. You can learn more about its API here: [Algod API](https://developer.algorand.org/docs/rest-apis/algod/). Only **GET** endpoints are supported.
* [Indexer Node](https://indexer.algorand.chain.love/): This node provides REST API for searching Algorand blockchain. You can learn more about the indexer here: [Algorand Indexer](https://developer.algorand.org/docs/get-details/indexer/). You can find the REST API documentation here: [Indexer API](https://developer.algorand.org/docs/rest-apis/indexer/).

Both nodes are **free to use** for 10 requests per minute without authenthication and for 10M Credits with authentication.

{% hint style="info" %}
Unlike other Chain.Love deployments, you have to use a **custom header** to provide your query key!
{% endhint %}

* For **Archival Node**: **"X-Algo-API-Token: QUERY\_KEY"**

```bash
curl --location 'https://algod.algorand.chain.love/v2/status' \
--header 'X-Algo-API-Token: QUERY_KEY' \
--header 'Content-Type: application/json'
```

* For **Indexer Node**: **"X-Indexer-API-Token: QUERY\_KEY"**

```bash
curl --location 'https://indexer.algorand.chain.love/v2/accounts' \
--header 'X-Indexer-API-Token: QUERY_KEY' \
--header 'Content-Type: application/json'
```


---

# 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://chain-love.gitbook.io/chain-love-docs/blockchains/algorand.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.
