Skip to content

enviodev/hyperindex

Repository files navigation

HyperIndex: Ultra-Fast Multichain Indexer

GitHub release GitHub issues GitHub contributors Discord GitHub stars

HyperIndex is a fast, developer-friendly multichain indexer, optimized for both local development and reliable hosted deployment. It empowers developers to effortlessly build robust backends for blockchain applications.

For comprehensive documentation, visit our Documentation Portal. For hosted services and other solutions, visit envio.dev.

Envio Sync Gif

Key Features

  • Indexer auto-generation – Generate Indexers directly from smart contract addresses
  • High performance – Historical backfills at over 5,000+ events per second (fastest in market)
  • Local development – Full-featured local environment with Docker
  • Multichain indexing – Index any EVM-compatible blockchain and Fuel (simultaneously)
  • Real-time indexing – Instantly track blockchain events
  • Reorg support – Graceful handling of blockchain reorganizations
  • GraphQL API – Easy-to-query indexed data
  • Flexible language support – JavaScript, TypeScript, and ReScript
  • Factory contract support – Index data from 100,000+ factory contracts seamlessly
  • On-chain & off-chain data integration – Easily combine multiple data sources
  • Self-hosted & managed options – Run your own setup or use HyperIndex hosted services
  • Detailed logging & error reporting – Debug and optimize with clarity
  • External API actions – Trigger external services based on blockchain events
  • Wildcard topic indexing – Flexible indexing based on event topics
  • Fallback RPC data sources – Enhanced reliability with RPC connections

Getting Started

Check out our Getting Started Guide to start querying your smart contract data with just a few clicks!

Performance

HyperIndex delivers industry-leading indexing speeds, with capability to process thousands of events per second while maintaining data integrity across multiple chains.

Contribution & Support

If you find HyperIndex useful, please consider giving us a ⭐ on this repo!