What is The Graph?
The Graph is a decentralized indexing and query protocol for blockchain data. It allows developers to efficiently search through large volumes of blockchain transactions without needing to run their own servers or databases.
Think of The Graph as the Google of Web3: it scans blockchains for relevant information, structures it into organized datasets, and makes it accessible via a dedicated query interface (GraphQL). This enables decentralized applications (dApps) to access key blockchain data quickly and reliably.
Table of contents

What problem does The Graph solve?
In the traditional web (Web2), data is stored centrally and easily accessed through APIs. In Web3, however, data is decentralized and spread across thousands of blockchain nodes. This increases security and censorship resistance, but makes fast access to complex data much more difficult.
Take this example: a decentralized application (dApp) like Uniswap constantly needs up-to-date trading and liquidity data. Querying that data directly from the Ethereum blockchain would be highly inefficient, as each request would need to scan the entire chain.
The Graph solves this problem by indexing relevant blockchain data and making it easily searchable. Developers can fetch exactly the information they need—without relying on centralized servers.
How does The Graph work?
GraphQL – The foundation for fast queries
The Graph is built on GraphQL, a query language that enables precise and flexible data requests. Instead of retrieving entire data structures, developers can request exactly the data they need.
Compared to traditional REST APIs, GraphQL offers several advantages:
Efficient data retrieval – Only the necessary data is fetched, nothing more.
Reduced network load – One request is enough to return complex datasets.
Greater flexibility – Developers have full control over how they query data.

Subgraphs – The building blocks of The Graph
A subgraph defines which blockchain data should be indexed and how it should be stored. Each subgraph consists of three core components:
Manifest (subgraph.yaml) – Specifies which smart contracts and events to extract from the blockchain.
Schema (schema.graphql) – Describes in detail how the indexed data is structured and stored.
Mappings (mapping.ts) – TypeScript logic that transforms blockchain events into storable data.
Example: A subgraph for Uniswap might record all user swap transactions to generate a history of trading volume and price movements.
The indexing process in 5 steps
Blockchain scanning – The Graph reads new blocks and identifies relevant smart contract events.
Data filtering – Only predefined events (e.g. token swaps or lending transactions) are extracted.
Data processing – Mapping functions convert raw data into structured formats for storage.
Storage – Indexed data is stored in a decentralized manner and made accessible via API.
GraphQL querying – Developers can retrieve the indexed data through The Graph’s interface.
This makes accessing blockchain data not only faster, but also far more efficient than traditional methods.

Who uses The Graph?
Many of the leading Web3 projects rely on The Graph, including:
Uniswap – To query trading volume, liquidity data, and price history
Aave – For interest rates, lending positions, and collateral tracking
Decentraland – To manage virtual land and marketplace activity in the metaverse
Audius – For decentralized music streaming with indexed artist, track, and playlist data
Without The Graph, these dApps would have to build and maintain their own complex indexing infrastructure.
How does the ecosystem work?
The Graph’s network is composed of several key participants:
Indexers operate nodes that index subgraphs and serve queries. They must stake GRT tokens to participate.
Curators signal useful subgraphs by allocating GRT, helping surface high-quality data.
Delegators stake GRT on behalf of indexers and earn a share of the rewards.
Developers query the data and pay fees in GRT.
This token-based incentive model ensures sustainable growth and high-quality data availability.
What is the GRT token?
GRT is the native utility token that powers The Graph network. It incentivizes and secures the work of indexers, curators, and delegators. Developers pay in GRT to retrieve data, while malicious behavior can be penalized through slashing.
The token follows an inflationary model to maintain long-term incentives, with vesting mechanisms in place to prevent sudden market dumps and promote ecosystem stability.
What are the challenges?
With blockchain data growing rapidly, The Graph must continue to scale. Technologies like Firehose and Substreams aim to boost indexing speed and data accuracy.
Expanding multi-chain support is another key goal. In addition to Ethereum, The Graph already supports networks like Polygon, Arbitrum, Avalanche, and Solana—positioning it as a universal indexing layer for Web3.

What Does the Future Hold for The Graph?
The Graph’s roadmap focuses on technological improvements and increased decentralization. A major milestone ahead is the full transfer of protocol governance to a DAO, empowering the community to steer future development.
The team is also working on ways to make The Graph more appealing to traditional enterprises. Integration with analytics tools like Tableau or Power BI could significantly boost the adoption of blockchain data in the business world.
Conclusion
The Graph is becoming an essential infrastructure layer for Web3. It enables efficient and decentralized indexing of blockchain data, forming the backbone for many dApps. With its token-based incentive model, active community, and clear roadmap, The Graph is well positioned to become the “Google of Web3.”
Frequently asked questions about The Graph
What is the current price of The Graph?
The current price of The Graph is $0.084. Over the past 24 hours, the price is up 6.54%, with a trading volume of $56.04B. The Graph is the 126th largest cryptocurrency by market cap, currently at $884.79M.
Is it worth investing in The Graph?
The price change of The Graph (GRT) over one year is currently -51.98%, making The Graph a bad investment in hindsight. Whether this trend will continue in the future depends on many external factors such as supply and demand. Past price trends are no indicator of future performance.
Where can I buy The Graph?
The best and most reputable crypto exchanges for buying The Graph include ones such as Kraken and Coinbase. You can find more in our comparison of crypto exchanges.
Which The Graph wallet is the best?
The best hardware wallets for The Graph are Ledger Nano X, BitBox02 and Trezor Model T. In our opinion, the best software wallet for The Graph is the Zengo app. You can find more in our comparison of crypto wallets.
What was the all-time high of The Graph?
The The Graph (GRT) cryptocurrency all-time high is $2.84. This price was reached on Feb 12, 2021. The current price is $0.084, a difference of -97.04% from the all-time high.
Who has invested in The Graph?
The Graph's early investors include institutional investors and venture capitalists (VCs) such as Multicoin Capital, Coinbase Ventures, Tiger Global Management, Digital Currency Group, Framework Ventures, Fenbushi Capital.
How many The Graph (GRT) are currently in circulation?
There are currently 10.52B The Graph (GRT) in circulation. The total amount of GRT in circulation represents all coins and tokens that have already been distributed and are therefore held in the wallets of private individuals, companies or institutions.