The Graph

Indexing protocol for blockchain data

indexingGraphQLsubgraphsqueryingdata

What is The Graph?

Decentralized protocol for indexing and querying blockchain data. Build and publish subgraphs to make blockchain data easily accessible via GraphQL APIs.

Supported chains
EthereumPolygonArbitrumOptimismBaseAvalancheBNB Chain

Key Features

GraphQL API for blockchain data
Decentralized indexing network
Custom subgraph development
Multi-chain data indexing

Top Ethereum Development Libraries

Essential libraries and SDKs for building Ethereum and EVM dapps. From contract interaction to wallet connection.

View all 13 tools

Build smart contracts visually

Design, test, and deploy Solidity contracts with a visual drag-and-drop editor. No coding experience required.

Start building for free