Skip to main content

Overview

Envio (now referred to as HyperIndex) is a real-time indexer built specifically for EVM-compatible blockchains, providing developers with a seamless and efficient indexing solution. Designed to optimize the user experience, Envio offers automatic code generation and flexible language support. Indexers on Envio can be written in JavaScript, TypeScript or ReScript.

Indexing blockchain data becomes effortless with Envio, offering fast syncing speed and simplified setup steps. Detailed logging and error messaging are provided for effective troubleshooting and debugging.

To get started with Envio, developers can utilize the Envio CLI, allowing for easy configuration and execution of the indexer. The indexed data is easily accessible through GraphQL queries, providing developers with the flexibility and power to retrieve specific information.

The rest of the documentation guides users through the simple steps of configuring and running an Envio indexer.

Disclaimer

  • Envio is fully capable of indexing, however, it is still under active development to improve performance and stability.
  • It has not been audited for security purposes.
  • Envio currently supports Linux and MacOS and not Windows (only Windows Subsystem for Linux is supported).
  • We appreciate your patience until we get there. Until then, we are happy to answer all questions in our Discord.