diff --git a/nginx.conf b/nginx.conf index ce615146a4b3..ab684474fe85 100644 --- a/nginx.conf +++ b/nginx.conf @@ -95,6 +95,7 @@ http { rewrite ^/docs/([a-zA-Z][a-zA-Z])/deploying/deploying-a-subgraph-to-studio/$ $scheme://$http_host/docs/$1/deploying/deploy-using-subgraph-studio/ permanent; rewrite ^/docs/([a-zA-Z][a-zA-Z])/deploying/subgraph-studio/$ $scheme://$http_host/docs/$1/deploying/deploy-using-subgraph-studio/ permanent; rewrite ^/docs/([a-zA-Z][a-zA-Z])/managing/deprecate-a-subgraph/$ $scheme://$http_host/docs/$1/managing/delete-a-subgraph/ permanent; + rewrite ^/docs/([a-zA-Z][a-zA-Z])/developing/creating-a-subgraph/$ $scheme://$http_host/docs/$1/developing/creating-a-subgraph/starting-your-subgraph/ permanent; # Temporary redirects (302) rewrite ^/docs/en/querying/graph-client/$ $scheme://$http_host/docs/en/querying/graph-client/README/ redirect; rewrite ^/docs/en/developing/graph-ts/$ $scheme://$http_host/docs/en/developing/graph-ts/README/ redirect; diff --git a/website/pages/en/developing/creating-a-subgraph/_meta.js b/website/pages/en/developing/creating-a-subgraph/_meta.js index adb307af35bb..ce17f461a35d 100644 --- a/website/pages/en/developing/creating-a-subgraph/_meta.js +++ b/website/pages/en/developing/creating-a-subgraph/_meta.js @@ -1,4 +1,5 @@ export default { + 'starting-your-subgraph': '', 'install-the-cli': '', 'subgraph-manifest': '', 'ql-schema': '', diff --git a/website/pages/en/developing/creating-a-subgraph/starting-your-subgraph.mdx b/website/pages/en/developing/creating-a-subgraph/starting-your-subgraph.mdx new file mode 100644 index 000000000000..5127f01632aa --- /dev/null +++ b/website/pages/en/developing/creating-a-subgraph/starting-your-subgraph.mdx @@ -0,0 +1,21 @@ +--- +title: Starting Your Subgraph +--- + +## Overview + +The Graph is home to thousands of subgraphs already available for query, so check [The Graph Explorer](https://thegraph.com/explorer) and find one that already matches your needs. + +When you create a [subgraph](/subgraphs/), 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](/developing/creating-a-subgraph/install-the-cli/) - Set up your infrastructure +2. [Subgraph Manifest](/developing/creating-a-subgraph/subgraph-manifest/) - Understand a subgraph's key component +3. [The Graph Ql Schema](/developing/creating-a-subgraph/ql-schema/) - Write your schema +4. [Writing AssemblyScript Mappings](/developing/creating-a-subgraph/assemblyscript-mappings/) - Write your mappings +5. [Advanced Features](/developing/creating-a-subgraph/advanced/) - Customize your subgraph with advanced features