> For the complete documentation index, see [llms.txt](https://docs.thehemera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thehemera.com/hemera-indexer/introduction.md).

# Introduction

### About Hemera Indexer

As the foundation of the Hemera Protocol, the blockchain indexer plays a crucial role. It is the primary component that enables efficient and organized access to blockchain data.

Initially inspired by open-source projects like Ethereum ETL, we expanded its capabilities as the Ethereum ecosystem evolved, with the emergence of more Layer 2 chains and new ERC standards. Recognizing the need for a robust solution, we decided to develop our own indexer as the first step in building the Hemera Protocol Network.

As of July 5, 2024, the initial open-source version of the Hemera Indexer offers comprehensive functionality, allowing for the indexing of any EVM-compatible chains and providing all necessary data for a basic blockchain explorer. In the coming weeks, we plan to incorporate additional features from our in-house version into the open-source version.

### Features Offered

**Export the following entities**

* Blocks
* Transactions
* Logs
* ERC20 / ERC721 / ERC1155 tokens
* ERC20 / ERC721 / ERC1155 Token transfers
* ERC20 / ERC721 / ERC1155 Token balance & holders
* Contracts
* Traces / Internal transactions
* L1 -> L2 Transactions (Coming Soon)
* L2 -> L1 Transactions (Coming Soon)
* Rollup Batches (Coming Soon)
* DA Transactions (Coming Soon)
* User Operations (Coming Soon)

**Into the following formats**

* Postgresql SQL
* JSONL
* CSV

**Additional features**

* Ability to select arbitrary block ranges for more flexible data indexing
* Option to choose any entities for targeted data extraction
* Automated reorg detection process to ensure data consistency and integrity
