Skip to main content
You're viewing v3 documentation

This is the v3 HyperIndex documentation. Still on an older version? Open the v2 documentation and consider migrating to v3.

HyperIndex: Fast Multichain Blockchain Indexer

HyperIndex is a blazing-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.

Sync Process

HyperIndex & HyperSync

HyperIndex is Envio's full-featured blockchain indexing framework that transforms on-chain events into structured, queryable databases with GraphQL APIs.

HyperSync is the high-performance data engine that powers HyperIndex. It provides the raw blockchain data access layer, delivering up to 2000x faster performance than traditional RPC endpoints.

While HyperIndex gives you a complete indexing solution with schema management and event handling, HyperSync can be used directly for custom data pipelines and specialized applications.


Key Features


Feature Roadmap

Upcoming features on our development roadmap:

  • Isolated Multichain Mode
  • Polished Solana Support
  • Indexing 1,000,000+ events per second

HyperSync API Token Requirements

HyperSync (the data engine powering HyperIndex) requires an API token for all requests. You can generate one in the Envio Cloud portal. Here's what you need to know:

  • Local Development: An API token is required. The CLI supports an automatic login flow to make this smoother.
  • Self-Hosted Deployments: API tokens are required for HyperSync access in self-hosted deployments. Set the token via the ENVIO_API_TOKEN environment variable in your indexer configuration. This can be read from the .env file in the root of your HyperIndex project.
  • Envio Cloud: Indexers deployed to Envio Cloud have special access that doesn't require a custom API token.
  • Pricing: Tiered packages are available for those self-hosting HyperIndex and using HyperSync. See the HyperSync pricing page for details, or reach out to us on Discord for preferred pricing based on your specific use case.

For more details about API tokens, including how to generate and implement them, see our API Tokens documentation.