Arbitrum Integrates The Graph, Indexed Open Data Now Live on Arbitrum L2 Rollup

The Graph
The Graph
Published in
4 min readJun 7, 2021

The Graph Foundation expands to L2 rollup Arbitrum and adds Indexing and Querying Support.

The Graph Foundation is excited to announce that Arbitrum has integrated with The Graph and is now live on the hosted service. This integration continues The Graph’s expansion efforts to unite the Web3 ecosystem. The Graph’s expansion to applications on Ethereum, to applications on Layer 2 scaling solutions include sidechains, as well as indexing and querying Arbitrum. The Graph is thrilled to bring indexing to the Arbitrum ecosystem and help developers build scalable decentralized applications.

With a fully EVM-compatible rollup solution, Arbitrum has seen significant traffic on its open and permissionless testnet with dozens of dapps deploying and interacting on the platform and has begun onboarding projects and infrastructure providers to mainnet. Developers on Arbitrum can now build and publish open APIs, called subgraphs, that applications can query using GraphQL.

The Graph currently supports indexing data for Ethereum, IPFS, Celo, Avalanche, Fantom, Moonbeam and now Arbitrum. The Graph is continuing to expand to networks, with more Layer 1 and Layer 2 chains coming soon. The Graph’s community has ~17,000 developers that have built over 10,000 subgraphs for applications like Uniswap, Synthetix, Aragon, Gnosis, Balancer, Livepeer, DAOstack, Balancer, Enzyme, Decentraland, DODO, MCDEX, and many others. Adding Arbitrum to this list is a significant step forward in achieving the Web3 mission.

Arbitrum is an optimistic rollup Ethereum scaling solution that enables high-throughput, low cost smart contracts while remaining trustlessly secure. Code is compiled from Solidity with zero to minimal code modifications and is compatible with general front-ends to support plug-ins for Web3, ethers, and go-ethereum.

We are excited to unite The Graph and Arbitrum’s communities to further strengthen the Web3 community.

Subgraphs on Arbitrum

Developers on Arbitrum can now build and publish subgraphs. This means that applications like decentralized exchanges, games, NFTs, and other DeFi applications built on Arbitrum can reliably find and consume organized data from Arbitrum directly into their dapps.

“The Arbitrum team has amazing execution, this will help gain a first-mover advantage to become the most competitive L2 solution. Having The Graph also supported on Arbitrum will mean a greater user and developer experience for DODO. Working together, we are excited to bring our Proactive Market Maker (PMM) algorithm to Arbitrum and continue delivering the most efficient liquidity solutions to the market.”

- Diane Dai, Co-Founder of DODO

“The Graph has been a wonderful tool that we implement in our routine work. We will absolutely recommend it to dev teams that are seeking to increase productivity. By expanding to Arbitrum rollup, The Graph is able to further assist us and many other devs to achieve greater success.”

- Jean Miao, Co-Founder of MCDEX

Together, The Graph and Arbitrum open the door for more developers to accelerate the journey from idea, to application, to market impact.

Are you a developer who wants to build subgraphs (open APIs) on Arbitrium? For more information on how to use The Graph with Arbitrum, the following material is available: creating subgraphs, becoming an Indexer, delegation guide, and curator program. Demos about how to build a subgraph using The Graph are available here and here. Any technical questions developers may have while building can be asked on The Graph’s Discord.

About The Graph

The Graph is the indexing and query layer of the decentralized web. Developers build and publish open APIs, called subgraphs, that applications can query using GraphQL. The Graph currently supports indexing data from Ethereum, IPFS, and PoA with more networks coming soon. To date, over 10,000 subgraphs have been deployed by ~17,000 developers for applications, such as Uniswap, Synthetix, Aragon, Gnosis, Balancer, Livepeer, DAOstack, AAVE, Decentraland, and many others.

If you are a developer building an application or Web3 application, you can use subgraphs for indexing and querying data from blockchains. The Graph allows applications to efficiently and performantly present data in a UI and allows other developers to use your subgraph too! You can deploy a subgraph or query existing subgraphs that are in the Graph Explorer. The Graph would love to welcome you to be Indexers, Curators and/or Delegators on The Graph’s mainnet. Join The Graph community by introducing yourself in The Graph Discord for technical discussions, join The Graph’s Telegram chat, or follow The Graph on Twitter! The Graph’s developers and members of the community are always eager to chat with you, and The Graph ecosystem has a growing community of developers who support each other.

The Graph Foundation oversees The Graph Network. The Graph Foundation is overseen by the Technical Council. Edge & Node is one of the many organizations within The Graph ecosystem.

About Arbitrum

Arbitrum is a scaling solution for Ethereum that drastically reduces costs and latency. A so-called “Optimistic Rollup”, Arbitrum instantly scales apps, reducing costs and increasing capacity, without sacrificing Ethereum’s security. Porting contracts to Arbitrum requires no code changes or downloads as Arbitrum is fully compatible with all existing Ethereum developer tooling. Arbitrum is currently the only smart-contract rollup with a public testnet, and the team is already working with dozens of launch partners ahead of its upcoming release on Ethereum mainnet. Some of those projects can be found on their testnet portal.

Docs | Discord | Github | Twitter | Testnet

--

--

The Graph
The Graph

The Graph is a query protocol for Ethereum and IPFS using GraphQL. https://thegraph.com