Prerequisites

VM or Your Local Machine

To run the indexer, you need a VM environment or a local machine where you can install python and postgresql. Ensure you have sufficient disk space and computational resources, especially when indexing a large chain with extensive historical data.

Python 3.9

Python 3.9 is supported and required to run the Hemera Indexer for the latest version. We will update this section when we support a higher Python version.

RPC Endpoints

To get started, consider using free RPC providers. For large requests or when indexing historical data, a dedicated RPC URL is recommended. An indexer will require many RPC requests to index an entire blockchain; therefore, ensure your RPC endpoint is robust and fast. Often, the RPC endpoint is the indexer's bottleneck.

Last updated