After launching Ethereum in mid-December 2020, The Graph announced support for Polkadot, NEAR, Solana and Celo.
As reported, The Graph is a protocol that allows programmers to create APIs, which they call child images, that can query and index blockchain data. Designed as an open alternative to existing blockchain analytics tools, it provides an infrastructure to access blockchain data from multiple blockchain chains, with the broader goal of supporting collaboration and interoperability in a decentralized network.
Eva Beilin, director of The Graph Foundation, stressed the need for work to make Web 3.0 as relevant to developers as Web 2.0. As the organization notes, using a sub-graph does not require that developers have special knowledge of the many unique and different properties of many blockchains, such as their primary smart contract language.
The graph already supports Ethereum, IPFS, and POA chains and supports the Interplanetary File System – a peer-to-peer network for data storage and exchange. Many of the existing sub-images, more than 7,000 in total, have already been distributed by popular Web 3.0-based decentralized application developers, including Uniswap, AAVE, Decentraland, and Synthetix.
Now that Polkadot, NEAR, Solana, and Celo begin integrating, Graph is also looking to expand support for Bitcoin, Cosmos, Avalanche, Binance Smart Chain, Flow, and more. Ethereum will continue to be the standard for the Graph Network, and the original Graph Token (GRT), which developers receive when users request the sub-graph, will remain an ERC-20 token.
The enterprise ultimately aims to support all Level 1 blockchains and become a broad-based indexing and query solution for the fully decentralized Internet, making much of the blockchain data accessible and actionable. As Beilin said:
“We believe in supporting multiple threads so that all developers can efficiently build decentralized applications and accelerate the adoption of Web3. Developers can choose the thread that best suits their needs and this will also help existing Ethereum developers build compatible applications.”