Home / Companies / LogRocket / Blog / Post Details
Content Deep Dive

Web3 data querying with The Graph and subgraphs

Blog post from LogRocket

Post Details
Company
Date Published
Author
Anthony Campolo
Word Count
2,058
Language
-
Hacker News Points
-
Summary

The Graph is an indexing protocol designed to organize blockchain data, providing easier access to on-chain information through a GraphQL API, as opposed to traditional RPC calls. It utilizes subgraphs, which are open-source APIs created by the community to retrieve data from Indexers, Curators, and Delegators, each playing distinct roles in the network. Indexers operate the network nodes and stake Graph Tokens (GRT) to provide services, earning fees and rewards; Curators signal quality subgraphs using Graph Curation Shares; and Delegators secure the network by staking GRT to Indexers. The Graph Foundation supports the ecosystem with grants to enhance infrastructure and community engagement. The platform offers three services for interacting with the Graph without hosting your own subgraph: Graph Explorer, Subgraph Studio, and a Hosted Service, each with different network compatibilities. Users can set up projects to create subgraphs, define entities, write mappings, and deploy them, allowing efficient data querying from blockchain networks such as Ethereum. This approach standardizes blockchain data queries, enabling developers to build and test applications more efficiently in the Web3 ecosystem.