Docs
搜索⌘ K
  • 主页
  • 关于 The Graph
  • 支持的网络
  • 协议合约
  • 子图
    • 子流
      • 代币 API
        • Hypergraph
          • AI Suite
            • 索引
              • Graph Horizon
                • 资源
                  子图 > 开发 > 发布

                  5 分钟

                  向去中心化的网络发布子图

                  一旦你将子图部署到Subgraph Studio并准备投入生产, 您可以将其发布到去中心化网络。

                  当您向去中心化网络发布子图时,您可以提供:

                  • 策展人 开始策展它。
                  • 索引人 开始索引它。
                  How to Publish a Subgraph to Arbitrum

                  找到支持的网络列表。

                  从子图工作室发布

                  1. 转到Subgraph Studio 控制面板
                  2. 点击 发布 按钮
                  3. 您的子图现在将会在 Graph Explorer 中可见。

                  所有已经发布的子图版本:

                  • 要发表到Arbitrum One。了解更多关于Arbitrum上的The Graph网络。

                  • 不论子图发布在哪个网络上,索引任何支持的网络上的数据。

                  更新已发布的子图元数据

                  • 在将子图发布到去中心化的网络后,您可以随时在子图工作室中更新元数据。
                  • 一旦保存了您的更改并发布了更新,它们将出现在 Graph Explorer 中。
                  • 重要的是要注意,这个过程不会创建一个新版本,因为您的部署没有改变。

                  从 CLI 发布

                  从 0.73.0 版本起,您也可以通过 graph-cli⁠发布您的Subgra。

                  1. 打开 graph-cli。
                  2. 使用以下命令:graph codegen &graph build then graph publish。
                  3. 一个窗口将打开,允许您连接您的钱包,添加元数据,并将您的最终子图部署到您选择的网络。
                  cli-ui

                  自定义您的部署

                  可以上传您的子图,构建到一个指定的 IPFS 节点,并使用以下标志进一步自定义您的部署:

                  1USAGE2  $ graph publish [SUBGRAPH-MANIFEST] [-h] [--protocol-network arbitrum-one|arbitrum-sepolia --subgraph-id <value>] [-i <value>] [--ipfs-hash <value>] [--webapp-url3    <value>]45FLAGS6  -h, --help                   Show CLI help.7  -i, --ipfs=<value>           [default: https://ipfs.thegraph.com/api/v0] Upload build results to an IPFS node.8  --ipfs-hash=<value>          IPFS hash of the subgraph manifest to deploy.9  --protocol-network=<option>  [default: arbitrum-one] The network to use for the subgraph deployment.10                               <options: arbitrum-one|arbitrum-sepolia>11  --subgraph-id=<value>        Subgraph ID to publish to.12  --webapp-url=<value>         [default: https://cli.thegraph.com/publish] URL of the web UI you want to use to deploy.

                  将信号添加到您的子图

                  开发者可以将 GRT 信号添加到他们的子图中,激励索引人查询子图。

                  • 如果子图符合索引奖励资格, 提供“索引证明”的索引人将根据标记的GRT的数量获得GRT奖励。

                  • 您可以根据此处⁠的子图功能使用情况检查索引奖励资格。

                  • 此处可以检查特定支持的网络 。

                  将信号添加到不符合奖励条件的子图将不会吸引更多索引人。

                  如果您的子图符合奖励条件,建议您策展至少3000 GRT 自己的子图,以吸引更多索引人来索引您的子图。

                  Sunrise 升级索引人 确保对所有子图进行索引。然而,标明特定子图上的GRT将吸引更多的索引人。通过策展来激励额外的索引人,旨在通过减少延迟和提高网络可用性来提高查询的服务质量。

                  在发出信号时,策展人可以决定在子图的特定版本上发出信号,或者使用自动迁移发出信号。如果他们使用自动迁移发出信号,策展人的份额将始终更新到开发人员发布的最新版本。如果他们决定在特定版本上发出信号,则共享将始终保留在该特定版本上。

                  索引人可以根据他们在Graph Explorer中看到的策展信号找到要索引的子图。

                  Explorer Subgraphs

                  子图工作室允许您通过在发布的相同交易中添加 GRT 到子图策展池,从而为子图添加信号。

                  Curation Pool

                  或者,您可以从 Graph Explorer 将GRT 信号添加到已发布的子图。

                  Signal from Explorer

                  了解更多关于 The Graph网络上的 Curating。

                  ⁠在GitHub上编辑⁠

                  部署到多个网络传输子图
                  在此页面上
                  • 从子图工作室发布
                  • 更新已发布的子图元数据
                  • 从 CLI 发布
                  • 自定义您的部署
                  • 将信号添加到您的子图
                  The GraphStatusTestnetBrand AssetsForum安全Privacy PolicyTerms of Service