The fastest, most flexible way to get on-chain data.








With standard RPC, you'd need to scan every block and filter transactions one by one. HyperSync returns matching transactions across millions of blocks in a single request.
{
"from_block": 0,
"transactions": [
{"from": ["0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"]},
{"to": ["0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"]}
],
"field_selection": {
"block": ["number", "timestamp", "hash"],
"transaction": ["block_number", "transaction_index", "hash", "from", "to"]
}
}HyperIndex is Envio's multichain blockchain indexer. Write event handlers in TypeScript, point it at any smart contract, and it processes all historical and live on-chain events into a queryable GraphQL API. It backfills years of data in minutes, handles reorgs automatically, and deploys to Envio Cloud with a single command. Supports any EVM chain, plus Solana and Fuel.
HyperSync is Envio's data retrieval layer. It queries on-chain data up to 2,000x faster than standard JSON-RPC using optimised binary encoding and parallel fetching. Available natively across 87+ chains. Accessible directly via REST API or SDKs in Rust, Python, JavaScript, and Go.
HyperRPC is a read-only JSON-RPC endpoint powered by HyperSync. Up to 5x faster than traditional nodes like geth, erigon, and reth for data-intensive operations. Works as a drop-in replacement for existing RPC-based tooling with no integration changes needed.
HyperIndex supports any EVM-compatible chain, plus Solana and Fuel Network. HyperSync is natively available on 87+ chains for maximum speed.
HyperIndex is 143x faster than The Graph based on the Uniswap V2 Factory benchmark: 1 minute versus 143 minutes. It also supports multichain indexing from a single indexer, TypeScript handlers instead of AssemblyScript, and auto-generation from any contract address or ABI.
Install the CLI with npm install -g envio, run envio init with your contract address, develop locally with envio dev, and deploy with envio deploy. Under 5 minutes from zero to a live API.
There is a free tier for development and testing. Paid plans on Envio Cloud are usage-based and scale with your indexer volume. See envio.dev/pricing for current plans.