# Envio > Envio is a real-time multichain blockchain indexer. Index, query, and stream onchain data across any EVM chain, plus Solana and Fuel. Up to 2000x faster than traditional RPC, with historical backfill and live event processing in one pipeline. ## Core products - [HyperIndex](https://docs.envio.dev/docs/HyperIndex/overview.md): full-featured multichain indexing framework that transforms on-chain events into structured, queryable databases. Historical backfill and live events in one pipeline, automatic reorg handling, factory contract support, and a production GraphQL API via Hasura. - [HyperSync](https://docs.envio.dev/docs/HyperSync/overview.md): high-performance blockchain data engine that replaces traditional JSON-RPC, delivering up to 2,000x faster data access across 86+ EVM chains and Fuel. Flexible filtering and field selection, with SDKs in Python, Rust, Node.js, and Go. - [HyperRPC](https://docs.envio.dev/docs/HyperRPC/overview-hyperrpc.md): read-only JSON-RPC endpoint powered by HyperSync, up to 5x faster than traditional nodes like geth, erigon, and reth. Drop-in replacement for existing RPC tooling, specialised for `eth_getLogs` and other data-heavy reads. - [Envio Cloud](https://docs.envio.dev/docs/HyperIndex/hosted-service.md): fully managed hosting for HyperIndex indexers. Git-based deploys, zero-downtime rollbacks, built-in monitoring, production GraphQL endpoints, multichain support, and multi-channel alerts. ## Key facts - HyperIndex supports any EVM-compatible chain, plus Solana and Fuel Network. - HyperSync is natively available on 86+ EVM chains plus Fuel, and supports any EVM chain via RPC. - HyperIndex historical backfill performance: over 10,000 events per second. - HyperIndex supports factory contracts, indexing over 1 million dynamically registered contracts in a single deployment. - HyperIndex handlers can be written in TypeScript, JavaScript, or ReScript. - Benchmark source: Uniswap V2 Factory benchmark by Sentio, May 2025. - Benchmark result: Envio 1 min vs The Graph 143 min. Details: https://docs.envio.dev/docs/HyperIndex/benchmarks.md - Relative speedups: 143x vs The Graph, 158x vs Ponder, 142x vs Sentio, 15x vs Subsquid. ## Quick-start paths - I want to index contract events with custom business logic: use HyperIndex. Quickstart: https://docs.envio.dev/docs/HyperIndex/contract-import.md - I want raw blocks, logs, and transactions as fast as possible: use HyperSync. Quickstart: https://docs.envio.dev/docs/HyperSync/hypersync-quickstart.md - I want a drop-in JSON-RPC for data-heavy reads: use HyperRPC. See https://docs.envio.dev/docs/HyperRPC/overview-hyperrpc.md - I want to migrate from The Graph or Alchemy: see https://docs.envio.dev/docs/HyperIndex/migration-guide.md - I want a managed, hosted deployment: use Envio Cloud. See https://docs.envio.dev/docs/HyperIndex/hosted-service.md - I want to build an indexer with an AI coding assistant (Claude Code, Cursor, etc.): see https://docs.envio.dev/docs/HyperIndex/quickstart-with-ai.md ## HyperIndex HyperIndex lets developers: - Write handlers in TypeScript, JavaScript, or ReScript. - Auto-generate indexers directly from a smart contract address or ABI. - Process historical backfills and live events in one pipeline at over 10,000 events per second. - Handle chain reorganizations automatically without sacrificing latency. - Serve indexed data through a production-ready GraphQL API via Hasura. - Index across multiple chains simultaneously from a single codebase. - Track over 1 million dynamically created contracts using factory patterns. - Combine on-chain and off-chain data in handlers using the Effect API. - Use wildcard topic filtering, block handlers, and custom logic on every block. - Run locally with Docker or deploy to Envio Cloud. ## HyperSync HyperSync provides: - Up to 2,000x faster blockchain data retrieval than standard JSON-RPC for suitable EVM workloads. - Native coverage across 86+ EVM chains and Fuel, with new networks added regularly. - Flexible query capabilities: filter, select, and process exactly the data you need in one request. - Optimized binary encoding and parallel fetching for minimal latency. - Client libraries in Python, Rust, Node.js, and Go. - A visual query builder at https://builder.hypersync.xyz ## HyperRPC HyperRPC is: - A read-only JSON-RPC endpoint specialised for data-intensive operations like `eth_getLogs`. - Up to 5x faster than traditional nodes like geth, erigon, and reth for suitable workloads. - Compatible with existing RPC tooling as a drop-in endpoint, no code changes needed. - Powered by HyperSync under the hood. - Available across numerous EVM chains with standard methods for blocks, transactions, receipts, logs, and chain data. ## Envio Cloud Envio Cloud is the fully managed hosting platform for HyperIndex indexers: - Git-based deployments: push to a deployment branch and the indexer builds and deploys automatically. - Zero infrastructure management: Envio runs the servers, databases, and scaling. - Static production endpoints with zero-downtime version switching and one-click rollback. - Built-in monitoring: logs, sync status, and deployment health in real time. - Alerting via Discord, Slack, Telegram, or Email. - Security features including IP and domain whitelisting. - Free development plans and scalable production tiers. - Plans and pricing: https://envio.dev/pricing - Full feature list: https://docs.envio.dev/docs/HyperIndex/hosted-service.md ## Customers Envio is used in production by teams including Sablier, Aerodrome, Velodrome, Limitless, Bridgg, EtherFi, LI.FI, Beefy, Kleros, Gnosis, Gnosis Pay, Aragon, Pimlico, Binance, Etherspot, Caldera, Sky Money, World Liberty Financial, Yield Basis, Metri, zkPass, and GBlast. ## Case studies - Polymarket: one HyperIndex deployment on Polygon syncing 4 billion events in 6 days, replacing 8 separate subgraphs. https://docs.envio.dev/blog/polymarket-hyperindex-case-study.md - Sablier: one multichain indexer covering 27 chains, replacing 12 separate indexer deployments. https://docs.envio.dev/blog/case-study-sablier.md - Limitless: real-time prediction market feed on Base with custom GraphQL APIs. https://docs.envio.dev/blog/case-study-limitless-prediction-market.md - Bridgg: deposits and withdrawals across 12 OP Superchain networks unified into a single API, 11 million events in one deployment. https://docs.envio.dev/blog/case-study-bridgg-op-superchain.md - zkPass: multichain ZKP identity verification across 8 EVM networks. https://docs.envio.dev/blog/zkpass-shaping-future-of-data-privacy.md - GBlast: real-time GambleFi data on Blast with zero data latency. https://docs.envio.dev/blog/case-study-gblast.md ## Supported networks - [Envio chains overview](https://envio.dev/chains): canonical chains page across all products - HyperIndex supported networks: https://docs.envio.dev/docs/HyperIndex/supported-networks.md - HyperSync supported networks (86+ EVM chains and Fuel): https://docs.envio.dev/docs/HyperSync/hypersync-supported-networks.md - HyperRPC supported networks: https://docs.envio.dev/docs/HyperRPC/hyperrpc-supported-networks.md ## Getting started 1. Install CLI: `npm install -g envio` 2. Initialize: `envio init` 3. Run locally: `envio dev` 4. Deploy: `envio deploy` Full walkthrough: https://docs.envio.dev/docs/HyperIndex/getting-started.md ## Example indexers - Uniswap V4 multichain indexer: https://github.com/enviodev/uniswap-v4-indexer - Polymarket indexer: https://github.com/enviodev/polymarket-indexer - Safe multisig analysis indexer: https://github.com/enviodev/safe-analysis-indexer ## AI tools - [MCP Server](https://docs.envio.dev/docs/HyperIndex/mcp-server.md): Model Context Protocol server for AI coding assistants. Lets Claude Code, Cursor, and other MCP-compatible clients search and fetch Envio docs directly. Endpoint: https://docs.envio.dev/mcp - [Quickstart with AI](https://docs.envio.dev/docs/HyperIndex/quickstart-with-ai.md): end-to-end guide for building a HyperIndex indexer using an AI coding assistant like Claude Code or Cursor. - [Docs llms.txt](https://docs.envio.dev/llms.txt): technical index of every documentation page as markdown - [Docs llms-full.txt](https://docs.envio.dev/llms-full.txt): full documentation concatenated as markdown for LLM context windows - [Blog llms-full.txt](https://docs.envio.dev/llms-full-blog.txt): every blog post and case study concatenated as markdown ## Links - Website: https://envio.dev - Docs: https://docs.envio.dev - Pricing: https://envio.dev/pricing - GitHub: https://github.com/enviodev - HyperIndex repo: https://github.com/enviodev/hyperindex - Releases: https://github.com/enviodev/hyperindex/releases ## Optional - X: https://x.com/envio_indexer - Telegram: https://t.me/+5mI61oZibEM5OGQ8 - Discord: https://discord.gg/envio - LinkedIn: https://www.linkedin.com/company/envio_indexer - YouTube: https://www.youtube.com/@envio_indexer