Developer onboarding

Creating Subgraphs.

Subgraphs are open APIs that are used to retrieve data indexed on The Graph Network. This guide walks you through the step-by-step process of creating a subgraph.


A Subgraph for your dApp.

Our two step-by-step guides will walk you through creating and deploying a subgraph both locally and via hosted service. Choose which one you are interested in:


Local Development

For contracts that are deployed to a local testnet (e.g., by using Ganache)


Hosted Service

For contracts deployed to The Graph mainnet or to a testnet (Kovan, Rinkeby or Ropsten)

Go Back

Developer Knowledge Hub