# 添加子图

进入控制台之后，就可以看到已经添加的子图列表或者添加新项目

![](/files/-MYgq4sNcTxfD2JfuiOq)

目前HyperGraph已经支持火币生态链和币安智能链部署子图，可以根据左上角选择公链来进行子图的筛选。

![](/files/-MYgq4sOplq1frEq5O39)

点击右上角的添加项目按钮，进入添加子图的表单，按要求添加即可：

![](/files/-MYgq4sP2DwCJnkEY6TO)

其他的地方，都比较直接清楚，这里对两个地方进行一个比较详细的讲解。

一是公链的选择，请务必选择正确的公链，否则会部署到错误的节点网络，一方面没有结果数据，也是对资源的极大的浪费。

![](/files/-MYgq4sQBYG33w9RB8Iz)

当前已经支持火币生态链和币安智能链的子图部署，后续将支持更多基于EVM的公链。

二是部署方式，为了方便用户直接或者省心投入使用，目前HyperGraph节点支持三种部署方式，压缩包部署、Github部署和API部署，默认是 API 部署。

1.压缩包部署

将需要部署的子图程序，去掉node\_modules 打包，压缩成 zip 或者 tar.gz 格式上传，后端会进行压缩包解压，校验和部署。

这种方式适合不需要更改，直接部署即可使用的项目，特别是自建了节点已经成功运行，只是迁移至HyperGraph的项目，如果需要频繁更改的项目，不适用这种方式。

&#x20;2.Github部署

将需要部署的子图程序，去掉node\_modules 等后提交到能公开访问的git托管服务上，建议使用github，提交完成后，后端根据提交的Github URL进行子图代码部署，校验和部署。

注意，提交的 URL必须以 .git 结尾

这种方式适用于要做代码变更和后续更新的项目，但是目前不能自主更新Github就更新subgraph，需要和HyperGraph技术支持取得联系来更新部署子图。

3.API部署（推荐的方式）

API 的方式部署最为灵活，开发人员可以自己在本地开发和部署子图到远程HyperGraph节点，以AuthToken 授权的方式访问自己有权限的子图。可以随时部署生效。如果是处在频繁的开发阶段，建议可以用这种方式。

为了妥善对接和后续技术支持起见，请添加完子图，特别是第1、2种部署方式，请联系技术支持客服，联系方式：微信 camewiththewind

一个用户可以在多链和单链部署多个子图。

我们这里分别演示添加火币生态链和币安智能链的子图。

添加一个火币生态链的子图

![](/files/-MYgq4sR0NUX7cylg-JD)

添加一个币安链的子图：

![](/files/-MYgq4sS--AgxcuQfHlZ)

**节点功能已经上线，请在添加子图时选择要部署的节点。**

添加完成就会显示在列表里面，可以点击公链来进行切换

![](/files/-MYgq4sTj9a3CqVlbZ4C)

![](/files/-MYgq4sU4sW6NVCD4X79)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hg.network/product-chan-pin-bang-zhu/untitled/tian-jia-zi-tu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
