The Graph is an indexing protocol for querying networks like Ethereum and IPFS.
Some people call The Graph the Google of blockchains, and what that means is that it can collect, organize, and interpret data stored on the decentralized internet. This is a useful advance for developers, who previously had to create their own method for compiling and querying data stored in blockchains for each new project. Node operators, developers, and other people who do the work to make The Graph’s processes functional earn rewards in Graph’s native token, The Graph (GRT). Customized interfaces developers build on The Graph are called Subgraphs.
The Graph helps developers balance the challenge of building apps, such as exchanges, wallets, research tools, and even gaming and voting infrastructure, that are both fully decentralized and high-performance. Many projects listed here use subgraphs, including Uniswap, Synthetix, Decentraland, and Bancor.