The Graph Docs
The Graph is a blockchain data solution that powers applications, analytics, and AI on 60+ chains. The Graph's core products include Subgraphs for indexing smart contracts and Substreams for real-time and historical data streaming.
The Graph's Products
Choose a solution that fits your needs—interact with blockchain data your way.
Subgraphs
Extract, process, and query blockchain data with open APIs.
Substreams
Fetch and consume blockchain data with parallel execution.
Graph Node
Index blockchain data and serve it via GraphQL queries.
Firehose
Extract blockchain data into flat files to speed sync times.
Supported Networks
The Graph supports 60+ networks. To add a new network, complete this form
Guides
[10min
**Find Data in Graph Explorer** \
Leverage hundreds of public subgraphs for existing blockchain data.](/content/docs/en/subgraphs/explorer/index.html)
[3min
**Publish a Subgraph** \
Add your subgraph to the decentralized network.](/content/docs/en/subgraphs/developing/publishing/publishing-a-subgraph/index.html)
[3min
**Publish Substreams** \
Launch your Substreams package to the Substreams Registry.](/content/docs/en/substreams/publishing/index.html)
[9min
**Querying Best Practices** \
Optimize your subgraph queries for faster, better results.](/content/docs/en/subgraphs/querying/best-practices/index.html)
[4min
**Optimized Timeseries & Aggregations** \
Streamline your subgraph for efficiency.](/content/docs/en/subgraphs/cookbook/timeseries/index.html)
[2min
**API Key Management** \
Easily create, manage, and secure API keys for your subgraphs.](/content/docs/en/subgraphs/querying/managing-api-keys/index.html)
[3min
**Transfer to The Graph** \
Seamlessly upgrade your subgraph from any platform.](/content/docs/en/subgraphs/cookbook/transfer-to-the-graph/index.html)
Video Tutorials
The Graph Explained In 1 Minute \
Learn how and why The Graph is the backbone of web3 in this short, non-technical video.\
1min](https://www.youtube.com/watch?v=hn-sJUpZ_aM)
What is Delegating? \
This video explains key concepts to understand before delegating, a form of staking that helps secure The Graph.\
4min](https://www.youtube.com/watch?v=VACg8bitnVc)