Три main подхода к blockchain indexing: Subsquid (Rust-based, GraphQL out-of-box), The Graph (subgraph framework, Solidity-style mappings), custom indexer на ethers.js/Viem с собственным API. Каждый имеет trade-offs по performance, complexity и features.
Subsquid это самый performant для high-throughput indexing (миллионы events в секунду): SQL-based persistence, native GraphQL endpoint, hot reload без потери state. Для big DeFi протоколов это лучший выбор. AnubizHost даёт готовые шаблоны под Subsquid с tuned PostgreSQL конфигурацией.
The Graph subgraph это более developer-friendly: AssemblyScript mappings, deployment к hosted service или self-hosted Graph node. Self-hosted Graph node требует Ethereum RPC, IPFS, PostgreSQL. Anubiz разворачивает все три компонента на одном сервере или с разделением для большего масштаба.