The Graph Protocol

Architecture

The Graph Protocol is a decentralized indexing protocol for querying data from blockchains, designed to make on-chain data easily accessible and usable for decentralized applications (dApps). Its architecture comprises indexers, curators, and delegators who collectively ensure data integrity and query efficiency. Subgraphs, which are open APIs, define how blockchain data is indexed and transformed. This protocol underpins a wide array of Web3 services.