Envio avatar

Envio

Official

@enviodev

0Followers
|
232Public Repos
|
31Published Skills

Envio is a modern, multi-chain EVM blockchain indexer for real-time and historical data.

Skills Distribution
DomainData Systems...Blockchain Indexing (50%)GraphQL Schema Des.. (25%)Distributed Data S.. (25%)

Agent Skills by Envio

Showing 31 vetted skills indexed across 3 GitHub repositories.

enviodevenviodev
546

indexer-filters

Filters blockchain events by indexed parameters using static, dynamic, and per-chain where clauses.

Official
Intermediate
enviodevenviodev
546

envio-cloud-cli

Manages hosted indexer deployments, logs, and metrics on Envio cloud via CLI.

Official
Basic
enviodevenviodev
546

indexer-configuration

Configures HyperIndex config.yaml files with chains, contracts, events, and environment variables.

Official
Intermediate
enviodevenviodev
546

envio-docs

Searches and reads Envio documentation pages via CLI commands.

Official
Basic
enviodevenviodev
546

indexer-transactions

Select transaction and block fields for HyperIndex event handlers.

Official
Basic
enviodevenviodev
546

indexer-multichain

Configures multichain blockchain indexers with per-chain data modes and entity ID namespacing.

Official
Intermediate
enviodevenviodev
546

indexer-schema

Defines and validates schema.graphql entity types, directives, and relationships for HyperIndex indexers.

Official
Intermediate
enviodevenviodev
546

indexer-local-parallel

Configure per-project Postgres schemas and ports to run multiple Envio indexers locally in parallel.

Official
Intermediate
enviodevenviodev
546

indexer-handlers

Write and edit Envio HyperIndex event handlers using the context entity API.

Official
Intermediate
enviodevenviodev
546

indexer-external-calls

Implements external RPC and fetch calls in indexer handlers using the Effect API.

Official
Intermediate
enviodevenviodev
546

indexer-traces

Query transaction call traces via HyperSync and RPC fallback methods.

Official
Basic
enviodevenviodev
546

indexer-factory

Registers dynamically deployed factory contracts for event indexing in Envio HyperIndex.

Official
Intermediate
enviodevenviodev
546

indexer-blocks

Implements block-level handlers that process every block or every Nth block in Envio indexers.

Official
Intermediate
enviodevenviodev
546

indexer-wildcard

Configures wildcard indexing of contract events across all addresses on a chain.

Official
Basic
enviodevenviodev
546

indexer-performance

Tune HyperIndex sync speed with HyperSync, batch size, WebSocket, and database index configuration.

Official
Basic
enviodevenviodev
541

ci

Fetch failed GitHub Actions workflow logs and diagnose CI failures.

Official
Intermediate
enviodevenviodev
43

indexing-traces

Index transaction trace data via the HyperSync data layer with filters.

Official
Intermediate
enviodevenviodev
43

indexing-wildcard

Index contract events across all blockchain addresses using wildcard configuration.

Official
Intermediate
enviodevenviodev
43

indexing-blocks

Enables blockwise Lua scripting for Minecraft's ComputerCraft mods.

Official
Intermediate
enviodevenviodev
43

indexing-config

Validate and guide editing of HyperIndex config.yaml files for blockchain indexers.

Official
Intermediate
enviodevenviodev
43

indexing-factory

Index runtime factory-created contracts with same-block event coverage.

Official
Advanced
enviodevenviodev
43

indexing-multichain

Enforce chainId-prefixed entity IDs and per-chain configuration for multichain indexing.

Official
Advanced
enviodevenviodev
43

indexing-performance

Optimize indexer speed and sync performance for Polymarket V2 indexing on Polygon.

Official
Advanced
enviodevenviodev
43

indexing-external-calls

Create typed Effect APIs for external I/O in HyperIndex handlers.

Official
Advanced

Frequently Asked Questions About Envio

FAQPage Schema
What specific data tasks does Envio enable for blockchain developers?

Envio enables real-time and historical indexing of blockchain events, transaction traces, and factory-created contracts. It provides a structured environment to define GraphQL schemas, apply complex event filters, and manage multi-chain data synchronization through a centralized configuration layer, ensuring consistent data availability for decentralized applications.

Which technical personas benefit most from these indexing capabilities?

Blockchain engineers, data infrastructure architects, and decentralized application developers benefit from these capabilities. It is specifically designed for those managing high-throughput EVM data, requiring reliable event extraction, schema validation, and migration from legacy subgraph architectures to more performant, scalable indexing solutions.

What are the primary prerequisites for deploying an indexing project?

Deployment requires a defined GraphQL schema, a configured HyperIndex YAML file, and specific event handler logic. Developers must have access to an EVM-compatible network and define the necessary filters for contract events or transaction traces to initiate the synchronization process via the HyperSync layer.