> For the complete documentation index, see [llms.txt](/llms.txt).

Data indexers act like librarians for blockchain data, organizing and storing information in a way that's easy to access. This makes it easier for dApps to get the data needed, which in turn makes dApps faster and more efficient.

## Why are data indexers important?

- Speed: Indexers provide pre-organized data, saving time and resources.
- Performance: They help dApps work efficiently, especially when dealing with a lot of data.
- Scalability: Indexers allow dApps to handle more users and data.

## Data Indexers on Rootstock

- **TheGraph**: Getting historical data on smart contracts can be challenging when building dApps. [Get Started](/dev-tools/data/thegraph/)
- **Envio**: Envio is a feature-rich indexing solution that provides developers with a seamless and efficient way to index and aggregate real-time or historical blockchain data for Rootstock, and **other EVM chains**. [Get Started](/dev-tools/data/envio/)
- **Goldsky**: Goldsky is a data indexer that offers high-performance subgraph hosting and realtime data on Rootstock. [Get Started](/dev-tools/data/goldsky/)
- **Subquery**: SubQuery provides fast, reliable, decentralised, and customised data indexing on Rootstock. [Get Started](/dev-tools/data/subquery/)
