Docs
Search⌘ K
  • Home
  • About The Graph
  • Supported Networks
  • Protocol Contracts
  • Subgraphs
    • Substreams
      • Token API
        • Indexing
          • Resources
            Subgraphs > Developing > Creating

            Starting Your Subgraph

            Overview

            The Graph is home to thousands of Subgraphs already available for query, so check The Graph Explorer and find one that already matches your needs.

            When you create a Subgraph, you create a custom open API that extracts data from a blockchain, processes it, stores it, and makes it easy to query via GraphQL.

            Subgraph development ranges from simple scaffold Subgraphs to advanced, specifically tailored Subgraphs.

            Start Building

            Start the process and build a Subgraph that matches your needs:

            1. Install the CLI - Set up your infrastructure
            2. Subgraph Manifest - Understand a Subgraph’s key component
            3. The GraphQL Schema - Write your schema
            4. Writing AssemblyScript Mappings - Write your mappings
            5. Advanced Features - Customize your Subgraph with advanced features

            Explore additional resources for APIs and conduct local testing with Matchstick.

            VersionRelease notes
            1.2.0Added support for Indexed Argument Filtering & declared eth_call
            1.1.0Supports Timeseries & Aggregations. Added support for type Int8 for id.
            1.0.0Supports indexerHints feature to prune Subgraphs
            0.0.9Supports endBlock feature
            0.0.8Added support for polling Block Handlers and Initialisation Handlers.
            0.0.7Added support for File Data Sources.
            0.0.6Supports fast Proof of Indexing calculation variant.
            0.0.5Added support for event handlers having access to transaction receipts.
            0.0.4Added support for managing subgraph features.
            ⁠Edit on GitHub⁠

            SubgraphsInstall the Graph CLI
            On this page
            • Overview
            • Start Building
            The GraphStatusTestnetBrand AssetsForumSecurityPrivacy PolicyTerms of Service