Page cover

🤖Running an Indexer Node

Indexer Nodes are used by developers who prefer not to store on-chain emit information using the KIP Ecosystem server, and prefer to record them using The Graph. Indexers pick up and record new on-chain events, making it quicker and easier for developers to check what is happening and provide access to validated users. In this role, they provide the following services:

  1. Data Processing: Indexer Nodes ingest raw data from the blockchain and process it into structured formats. They then update relevant subgraphs via open APIs defining how to extract and transform the data.

  2. Indexing: Once the data is processed, Indexer Nodes index it, making it searchable and accessible.

  3. Query Processing: Indexer Nodes listen for and process queries from clients. When a query is received, the node searches its indexed data to find the relevant information and returns the results to the client.

Indexer Nodes ensure that the data required by AI developers is not only easily accessible but also that it is stored and processed in a decentralized manner, preventing single points of failure and promoting data integrity.

To become an Indexer Node it is necessary to stake tokens which then serve as collateral and a means to incentivize efficient indexing. Indexers then earn query fees and indexing rewards in the staked token for their services.

Last updated