Envio Tutorials
Hands-on developer tutorials covering subgraph migrations, querying onchain data at scale, building production-ready indexers and much more using Envio.

How to Index Sei Smart Contract Data in Minutes using Envio
A step-by-step guide to indexing a Sei ERC20 contract with Envio HyperIndex. Build a local indexer that streams Sei USDC Transfer and Approval events into Postgres and serves them through a GraphQL API.

Using ClickHouse Storage in HyperIndex V3
HyperIndex V3 Alpha adds experimental ClickHouse Storage. Postgres stays primary, entity data mirrors to ClickHouse for analytics workloads on billions of onchain events.
How to Track Native ETH Transfers Using Envio's HyperSync
Native ETH transfers don't emit event logs, so tracking them over RPC means slow trace calls. This guide shows how to stream native transfers efficiently using HyperSync's trace filtering with the Node.js client in a Bun project.

How to Track Polymarket Trades Using Envio's HyperSync
Track Polymarket trades in real time using Envio HyperSync. Stream OrderFilled events on Polygon and decode trade data using TypeScript and Bun.