Docs
Search⌘ K
  • Home
  • حول The Graph
  • الشبكات المدعومة
  • Protocol Contracts
  • Subgraphs
    • متعدد-السلاسل
      • Token API
        • Hypergraph
          • AI Suite
            • Indexing
              • Resources
                Subgraphs > Developing

                Introduction to Subgraph Development

                To start coding right away, go to Developer Quick Start.

                نظره عامة

                As a developer, you need data to build and power your dapp. Querying and indexing blockchain data is challenging, but The Graph provides a solution to this issue.

                On The Graph, you can:

                1. Create, deploy, and publish Subgraphs to The Graph using Graph CLI and Subgraph Studio.
                2. Use GraphQL to query existing Subgraphs.

                What is GraphQL?

                • GraphQL⁠ is the query language for APIs and a runtime for executing those queries with your existing data. The Graph uses GraphQL to query Subgraphs.

                Developer Actions

                • Query Subgraphs built by other developers in The Graph Network and integrate them into your own dapps.
                • Create custom Subgraphs to fulfill specific data needs, allowing improved scalability and flexibility for other developers.
                • Deploy, publish and signal your Subgraphs within The Graph Network.

                What are Subgraphs?

                A Subgraph is a custom API built on blockchain data. It extracts data from a blockchain, processes it, and stores it so that it can be easily queried via GraphQL.

                Check out the documentation on Subgraphs to learn specifics.

                ⁠Edit on GitHub⁠

                Python (Subgrounds)Subgraphs
                On this page
                • نظره عامة
                • What is GraphQL?
                • Developer Actions
                • What are Subgraphs?
                The GraphStatusTestnetBrand AssetsForumSecurityPrivacy PolicyTerms of Service