Subsquid
Subsquid is a decentralized indexing toolkit optimized for batch extraction of large volumes of data. It currently serves historical on-chain data including event logs, transaction receipts, traces and per-transaction state diffs. Subsquid offers a powerful toolkit for creating custom data extraction and processing pipelines, achieving indexing speed of up to 50k blocks per second.