Features

  • Config-driven indexing with support for compound keys and multi-keys
  • Index specification checkpointing. When a new checkpoint is added re-indexing will occur from that block.
  • Hot reload for accepted index-spec changes
  • Concurrent backfill and head catch-up
  • Asynchronous and multithreaded design for maximum indexing performance
  • 63.1k events per second on AMD Ryzen 7 6800HS Creator Edition (16) @ 4.79 GHz
  • Finality proofs that can be verified by a light client running in the dapp
  • Key subscriptions - notify dapp as soon as the key is included in a block
  • Event variant indexing - search for or subscribe to all events of a certain type
  • Prometheus / OpenMetrics monitoring
  • Full unit and integration testing