The Graph is a decentralized indexing protocol that organizes blockchain data and makes it accessible via GraphQL queries.
The Graph is a decentralized indexing protocol designed to organize blockchain data and make it easily accessible through GraphQL queries. It enables developers to build fast, reliable, and scalable decentralized applications (dapps) without the need to run their own data servers or build complex indexing infrastructure. By indexing blockchain data into open APIs called subgraphs, The Graph allows applications to query data efficiently and with low latency.
The protocol operates through a decentralized network of participants including Indexers, Curators, Delegators, and Subgraph Developers. Indexers run nodes that index data and serve queries, Curators signal which subgraphs are valuable, Delegators support Indexers by staking tokens, and Developers create subgraphs to organize smart contract data. This distributed model ensures high availability, resilience, and censorship resistance with 99.99%+ uptime.
The Graph supports a wide range of blockchain networks and hosts over 75,000 projects with more than 1.27 trillion queries served. It is widely used in DeFi, NFTs, DAOs, analytics, and gaming applications. Developers can start by creating or using existing subgraphs, query data with GraphQL, and integrate results into their frontends. The Graph also offers advanced features like Substreams for streaming data and a Token API for token balances and prices. Comprehensive documentation, a rich ecosystem of community subgraphs, and active developer support make onboarding straightforward.
Accessing and organizing blockchain data is complex and resource-intensive. Developers face challenges running their own indexing infrastructure, parsing raw blockchain data, and ensuring reliable, low-latency data access for decentralized applications.
Open APIs that organize smart contract data for easy querying and integration into dapps.
Streaming data protocol to push blockchain data into custom sinks for real-time applications.
Provides token balance and price data to simplify token-related queries.
Developers use The Graph to index and query liquidity pools, token swaps, and yield farming data to build responsive DeFi dashboards.
NFT platforms leverage The Graph to organize and serve metadata, ownership, and transaction history for NFTs efficiently.
DAO tooling developers use The Graph to index proposals, votes, and member data to provide transparent governance insights.
Discover trusted tools and services in the QuickNode Marketplace. Everything you need to launch faster and scale smarter.
Explore web3 competitors and apps like Ecosystem Metadata API.

The Graph is a decentralized indexing protocol that organizes blockchain data and makes it easily accessible via GraphQL.

Chorus One is a leading institutional staking provider offering infrastructure and staking services for 40+ Proof-of-Stake networks.

A fully managed, customizable rollup deployment platform providing scalable, secure, and high-performance blockchain infrastructure.
Blast API is a decentralized Web3 infrastructure platform providing geographically distributed blockchain node APIs to improve reliability and latency.
Virtually operated Web3 networks that replicate real blockchain networks for development, testing, and staging without using real assets.

Live Coin Watch provides fast, real-time cryptocurrency price tracking, portfolio management, and market data via a comprehensive API and web platform.
No-code multi-chain analytics and visualization platform for blockchain dApps and networks.
Free | Custom | |
|---|---|---|
| Price (Monthly) | Free | Custom pricing |
| Price (Annual) | Free | Custom pricing |
| Messaging | N/A | N/A |
| Support | Community support via Discord and GitHub | Dedicated support and SLAs |
| Analytics |
The Graph provides extensive resources including official documentation, tutorials, blog posts, videos, and a community forum to support developers and ecosystem participants.
| Composability | |||
| Cross-Chain | |||
| Customizability | |||
| Developer Support | |||
| Ease of Integration | |||
| Performance |