Lockup
The Graph
This subgraph tracks events emitted by the @sablier/v2-core
contracts. It deals with core protocol actions like
creating, withdrawing or transferring Lockup streams.
Since The Graph has sunset their Hosted Service, we've transitioned our subgraphs to either the Studio or The Decentralized Network. See the supported networks and our endpoints below.
Endpoints
Chain | Explorer | Studio1 | Decentralized Network2 |
---|---|---|---|
Ethereum | sablier-v2 | Studio | De. Network |
Arbitrum | sablier-v2-arbitrum | Studio | De. Network |
Arbitrum Sepolia | sablier-v2-arbitrum-sepolia | Studio | De. Network |
Avalanche | sablier-v2-avalanche | Studio | De. Network |
Base | sablier-v2-base | Studio | De. Network |
Blast | sablier-v2-blast | Studio | De. Network |
BNB Chain | sablier-v2-bsc | Studio | De. Network |
Chliz Chain | sablier-v2-chiliz | Studio | De. Network |
Gnosis | sablier-v2-gnosis | Studio | De. Network |
Lightlink | sablier-v2-lightlink* | N/A | Lightlink Node* |
Optimism | sablier-v2-optimism | Studio | De. Network |
Optimism Sepolia | sablier-v2-optimism-sepolia | Studio | De. Network |
Polygon | sablier-v2-polygon | Studio | De. Network |
Scroll | sablier-v2-scroll | Studio | De. Network |
Sepolia | sablier-v2-sepolia | Studio | De. Network |
zkSync | sablier-v2-zksync | Studio | De. Network |
Code
Envio
+While subgraphs are chain-tethered (one subgraph endpoint per chain), Envio indexes all chains within a single +deployment. Data from all the chains where Sablier is deployed can be queried from a single API.
The lockup-envio
indexer tracks events emitted by the @sablier/v2-core
contracts. It deals with core protocol
actions like creating, withdrawing, or transferring Lockup streams.
Endpoints
Chain | Endpoint (Hosted Network) |
---|---|
All-Networks3 | https://indexer.hyperindex.xyz/[...]/v1/graphql |
The endpoint is meant to be plugged into a query client. Use Hasura's online explorer to view the entities and query API.
Code
Footnotes
-
The Graph's Studio endpoints are considered for testing purposes and may be rate-limited ↩
-
Endpoints could include the following types: (1) The Graph's Decentralized Network (paid) or (2) Custom Nodes (e.g. Lightlink). Because the "Decentralized Network" subgraph flavors (e.g. V1 Ethereum) operate on The Graph Network, you will need to substitute the
YOUR_API_KEY
placeholder in the Query URL with your own API key. If you require assistance with managing your API keys and configuring indexer preferences, this article serves as an excellent guide ↩ -
All-Networks means most of the networks supported by Sablier, e.g., Mainnet, Optimism, Polygon, Sepolia. The full list can be found here. To add a new chain to our Envio indexer, create a new list of contracts (
/addresses
) and import that configuration into our bundles (see/bundles
). ↩