Skip to main content

Endpoints

Chains: Individual vs. Aggregated

While subgraphs have a chain-focused approach (one subgraph endpoint/deployment per chain), it is important to note that Envio will index all chains within the same deployment. This makes it so data from all chains can be queried from the same place.

Sablier V2 - Protocol-Envio

The protocol-envio indexer tracks events mainly emitted by the @sablier/v2-core contracts. It deals with core protocol actions like creating, withdrawing or transferring streams.

Note

The Sablier Envio indexers are still under development so links may change in time. Please reach out if the endpoints don't work any more. This warning will be removed once indexers are deployed in production and endpoints are stable.

Endpoints

ChainEndpoint (Hosted Network)
All-Networks1https://indexer.bigdevenergy.link/[...]/v1/graphql

Use Hasura's online explorer to view the entities and query API.

Code

Sablier V2 protocol subgraph (Envio)Github - sablier-labs/v2-subgraphs

Sablier V2 - Merkle-Envio (Airstreams)

This subgraph tracks events emitted by the @sablier/v2-periphery contracts, specifically the Merkle Factory. It deals with airstream specific actions like the factory creating a campaign, admin clawbacks or users claiming streams as defined in the attached Merkle tree.

Endpoints

ChainEndpoint (Hosted Network)
All-Networkshttps://indexer.bigdevenergy.link/[...]/v1/graphql

Use Hasura's online explorer to view the entities and query API.

Code

Sablier V2 protocol subgraph (The Graph)Github - sablier-labs/v2-subgraphs

Footnotes

  1. All-Networks = most of the supported networks from Sablier's app e.g. Optimism, Polygon, Sepolia, Mainnet. The full list can be found in this configuration file.