//Solutions>Builder's Guide>Tools>Subgraphs
Subgraphs

Subgraphs

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

originGlobal
users75k+
launched2018
chains
+46
Submit or update a tool
Audience
💸DeFi Developers
🖼️NFT Platform Developers
🗳️DAO Tooling Developers
📊Analytics/Data Developers
🛠️Infrastructure Developers
websitexlinkedingithubdiscord

Overview

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 is powered by a decentralized network of participants including Indexers, Curators, Delegators, and Subgraph Developers. This distributed architecture ensures high availability and resilience, with uptime exceeding 99.99%. The Graph supports a wide range of blockchain networks and hosts tens of thousands of subgraphs covering DeFi, NFTs, DAOs, gaming, and analytics. Developers can either use existing subgraphs or create their own to organize smart contract data.

Getting started with The Graph involves three main steps: discovering or creating a subgraph to define the data schema, querying the subgraph using GraphQL, and serving the queried data in your application frontend. This workflow simplifies access to complex blockchain data and accelerates dapp development. The Graph also offers advanced products like Substreams for streaming data and a Token API for token balances and pricing data. Comprehensive documentation, a rich ecosystem, and active community support make onboarding straightforward for developers of all skill levels.

The Problem

Accessing and organizing blockchain data is complex and resource-intensive, requiring developers to run costly infrastructure or parse raw data manually. This creates barriers to building responsive and scalable decentralized applications.

High infrastructure costs for blockchain data indexing

The Solution

Key Features

Subgraphs

Open APIs that define how blockchain data is indexed and queried.

Substreams

Streaming data pipelines for real-time blockchain data processing.

Token API

Provides token balance and price data in a simple API format.

Key Strengths

Decentralized indexing network
GraphQL-based querying
Extensive ecosystem and subgraph marketplace

How Developers Use Subgraphs

📊

DeFi analytics dashboards

Developers use The Graph to index and query complex DeFi protocol data for real-time analytics and portfolio tracking.

🖼️

NFT marketplaces

NFT platform developers leverage subgraphs to efficiently retrieve metadata, ownership, and transaction history.

🏛️

DAO tooling

DAO developers build governance and voting interfaces by querying on-chain proposals and member data via The Graph.

Works Well With
Arbitrum One
Arbitrum One
Arbitrum Nova
Arbitrum Nova
Astar
Astar
Avalanche
Avalanche
Base
Base
Berachain
Berachain
Blast
Blast
BNB Smart Chain
BNB Smart Chain
Boba
Boba
Celo
Celo
Chiliz
Chiliz
Cronos
Cronos
Cyber
Cyber
Degen
Degen
Ethereum
Ethereum
Fantom
Fantom
Flare
Flare
Fraxtal
Fraxtal
Immutable zkEVM
Immutable zkEVM
Injective Protocol
Injective Protocol
Iota
Iota
Kava
Kava
Kroma
Kroma
Linea
Linea
Mantle
Mantle
Metis
Metis
Mode
Mode
Moonbeam
Moonbeam
Moonriver
Moonriver
Morph
Morph
Neon
Neon
Oasis
Oasis
Optimism
Optimism
opBNB
opBNB
Palm
Palm
Polygon zkEVM
Polygon zkEVM
Polygon PoS
Polygon PoS
Public Goods Network
Public Goods Network
Scroll
Scroll
SEI
SEI
Shimmer
Shimmer
Taiko
Taiko
Telos
Telos
Tenet
Tenet
Thundercore
Thundercore
Xai
Xai
XDC
XDC
ZetaChain
ZetaChain
zkSync Era
zkSync Era
Zora
Zora

Ship faster than your competition

Free RPC across 77+ chains. Spin up an endpoint in under 30 seconds.

Get your endpoint

Subgraphs Alternatives

Explore web3 competitors and apps like Subgraphs.

Streams
Tool logo

Streams

Quicknode provides fast, reliable, and scalable blockchain infrastructure and developer tools to build and scale onchain applications.
+30
View
MyWish
Tool logo

MyWish

MyWish is a no-code platform for creating, deploying, and managing smart contracts and crypto assets across multiple blockchains.
+5
View
Rarible
Tool logo

Rarible

Rarible API is a fast, unified NFT API infrastructure providing real-time data and executable market features across Ethereum, Base, Polygon, and more than 10 other chains.
+10
View
Blockchain Data Indexing
Tool logo

Blockchain Data Indexing

SubQuery is a decentralized data indexing and RPC infrastructure platform that enables fast, flexible, and scalable access to blockchain data for Web3 applications.
+10
View
0x
Tool logo

0x

0x provides battle-tested APIs to embed fast, gasless, and deeply liquid crypto trading into decentralized applications.
+9
View
Chainbase Data API
Tool logo

Chainbase Data API

DataAPI provides unified access to blockchain data through a single API endpoint.
+6
View
Footprint Analytics Data API
Tool logo

Footprint Analytics Data API

DataAPI provides unified access to multiple data sources through a single API endpoint.
+26
View
Virtual TestNets
Tool logo

Virtual TestNets

Virtually operated Web3 networks that replicate real blockchain networks for development, testing, and staging without using real assets.
+21
View
Tenderly Monitoring
Tool logo

Tenderly Monitoring

Tenderly Monitoring is a full-stack Web3 development platform offering customizable node RPC, virtual testnets, debugging, simulation, and monitoring tools for smart contract lifecycle management.
+21
View
Network APIs
Tool logo

Network APIs

Network APIs provides web3 developer tools focused on blockchain network interactions and API services.
+7
View

Pricing

Hosted Service
Decentralized Network
Price (Monthly)FreeCustom pricing
Price (Annual)FreeCustom pricing
MessagingN/AN/A
SupportCommunity support via Discord and GitHubDedicated support for Indexers and Delegators
Analytics

Start Building Now

Reliable RPC, powerful APIs, and zero hassle.

Resources

The Graph provides extensive resources including detailed documentation, tutorials, blog posts, and video guides to help developers build and deploy subgraphs, participate in the network, and integrate blockchain data efficiently.