Metis supports Berlin + PUSH0 of Shanghai (Solidity v0.8.23 and lower)
Metis Docs
Faucet
InfrastructureIndexers

The Graph

A decentralized indexing protocol that provides an easy way to query blockchain data through APIs known as subgraphs.

Getting historical data on a smart contract can be frustrating when building a dapp. The Graph provides an easy way to query smart contract data through APIs known as subgraphs. The Graph’s infrastructure relies on a decentralized network of indexers, enabling your dapp to become truly decentralized.

Why The Graph?

The Graph provides a robust solution for indexing and querying blockchain data. It effectively tackles the challenge of reading blockchain data without creating a centralized bottleneck. With its network of indexers, The Graph offers increased redundancy and quicker query responses. Using GraphQL queries, your dApp can pinpoint exactly the fields it requires.

Follow this quick-start guide to create, deploy, and query a subgraph within 5 minutes.

Key Features

  • Decentralized Indexing: Enables indexing blockchain data through multiple indexers, thus eliminating any single point of failure
  • GraphQL Queries: Provides a powerful GraphQL interface for querying indexed data, making data retrieval super simple.
  • Customizable & Reusable: Define your own logic for transforming & storing blockchain data. Reuse subgraphs published by other developers.

On this page