Indexing With Envio
Envio is the data layer for blockchain apps. It gives Telos developers the fastest, most flexible way to get real-time and historical onchain data, from a single GraphQL API to raw high-speed access, with managed hosting on Envio Cloud. Envio's HyperIndex natively supports indexing any EVM chain out of the box, so you can index the Telos EVM (chain ID 40) using your own RPC as the data source.
info
See the Envio documentation to get started.
Key Features
1. Fast setup:
- Auto-generate an indexer from any verified contract with
pnpx envio init. - Write event handlers in TypeScript, JavaScript, or ReScript.
- Index the Telos EVM out of the box using your own RPC as the data source.
2. Real-time and historical data:
- Reorg support with both real-time and historical data.
- Historical backfills at 30,000+ events per second.
- Multichain data aggregation across EVM and non-EVM networks.
3. Flexible hosting:
- Managed hosting on Envio Cloud with git-based deploys, monitoring, zero-downtime, and backups.
- Or self-host your indexer.
Read the quickstart to index your first contract on the Telos EVM.