# 使用New Capital脚本设置多个Masternode

{% hint style="danger" %}

## 脚本要求：

* Linux VPS（建议使用Debian 10）
* 有VPS的**root权限**（你必须能够以“ root”身份登录）
* 如果要运行多个masternode，必须为VPS 配置IPv6
  * 你的VPS提供商必须为要安装的masternode分配足够的IPv6 IP，此数量因提供商而异，请与他们确认以了解为你的VPS分配了多少IP。.
    {% endhint %}

如果满足上述要求，请以“ root”身份登录进VPS并键入以下命令：

`wget -q -O - https://git.io/Jf5Wu | sh`

你会看到正在运行安装过程，完成后将显示以下屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEDJdcr3I17LrNmjrM%2Ft65.jpg?alt=media\&token=c45807c2-f1bc-49c9-add7-a4a4f76c0afd)

{% hint style="info" %}
你可以随时按 **ESC-ESC** 或 **Ctrl^C** 退出安装过程。.
{% endhint %}

按ENTER进入硬币选择屏幕，在这里，你可以选择设置FIX或TWINS的masternode：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEDQ5qj7YUtAK8vFUG%2Ft66.jpg?alt=media\&token=9f1f928e-cccb-4e69-9075-65d60db66ec6)

你可以按**UP / DOWN箭头**键进行选择，然后按**ENTER**确认。

&#x20;选择“ TWINS”后按Enter，这将进入以下屏幕：

![](/files/-MBJ1xC3tHLq6IZDb62z)

&#x20;为你的masternode选择一个IP地址，未被使用的IPv4和IPv6地址将被自动检测并列出。

通过使用向上和向下箭头键移动蓝色矩形来选择你的主masternode地址，然后按Enter以选择它，然后继续进行下面的下一步：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEDfE1PaID_64MH_79%2Ft67.jpg?alt=media\&token=2c5983be-628d-4932-8655-ff8341f6506a)

在此步骤中，你需要创建一个TWINS masternode地址，该地址将保存你的masternode抵押，你可以通过以下两种方法执行此操作：

**选项1：**&#x8F6C;到你的TWINS钱包，单击“接收”选项卡（1），在“标签”字段中输入想要的masternode名称（2），然后按“请求支付”按钮（3），如果需要详细指导，请参见下面的屏幕截图。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEHf2US3VWCR6cuwa3%2Ft68.PNG?alt=media\&token=f1b3a56a-e35f-49cc-8dc6-a388d46e9d74)

**选项2：**&#x4F9D;次单击“工具”（1）和“调试控制台”（2），到TWINS钱包的调试控制台：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEHuNEY60bGpevuatk%2Ft69.png?alt=media\&token=add2f328-e70d-4ae4-a6b5-e1eb0c7b6374)

​在调试控制台中，输入`getaccountaddress masternode_name` *(更换masternode\_name*) 与你想要的masternode名称，调试控制台将为你的masternode名称分配一个地址。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEHz9qaNDYvI6wBAyM%2Ft70.PNG?alt=media\&token=861914be-5a68-46f5-8136-b49d1d3bd91b)

获得masternode地址（下一步需要它）后，返回到终端窗口，选择“Continue”按钮并按“ ENTER”键。你将进入到下一个屏幕，在该屏幕上你可以选择发送多少抵押：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIBkZ9bxU5MTbL3ke%2Ft71.jpg?alt=media\&token=7e55f561-da85-4eae-a235-743657aeccf4)

将所需的抵押金额发送到你生成的masternode地址（1,000,000 / 5,000,000 / 20,000,000 / 100,000,000 TWINS），然后选择“Continue”按钮并按“ ENTER”键。

在下一个屏幕中，需输入masternode名称，并输入生成的masternode地址：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIGpoXZMye19yXFdu%2Ft72.jpg?alt=media\&token=09e3ba47-0c65-47ad-93c9-c68e25fa19fb)

在“ Masternode Name”栏位中输入你的masternode名称，避免使用空格符，而应使用下划线“ \_”。

在菜单中向下移动到“ Masternode Address”栏位，将masternode地址复制到剪贴板中，然后在其中右键单击将其粘贴到栏位中。

填写两个栏位后，按ENTER键，你将进入以下屏幕，该脚本在其中验证你的抵押，如果验证成功，将显示你的抵押交易ID，交易索引和你发送的抵押金额。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIMuSoUNGTrSSIgHz%2Ft73.jpg?alt=media\&token=175537a1-f184-4fbb-b41c-09ad24d06939)

按ENTER键进入下一个屏幕，这部分是完全自动的，脚本将通过几个步骤来准备和配置你的masternode 。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIS8iArmtwNkQPck5%2Ft74.jpg?alt=media\&token=c6b1f578-41be-401e-a3b4-a77facc68969)

只需等待脚本完成工作，它将带你到此屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIZH-UghPbmO3tOXg%2Ft75.jpg?alt=media\&token=b0553edc-ef22-4bbb-83b3-386958788113)

{% hint style="danger" %}
该屏幕包含访问**masternode配置数据**所需的**重要信息**！带你必须将这些数据复制到本地钱包的masternode.conf文件中，**没有它，你将无法启动masternode**！
{% endhint %}

在终端窗口中，将鼠标移动到http开头的网址，并按住鼠标左键反黑网址，反黑后放开鼠标左键，它将被自动复制到剪贴板中（你将在终端窗口中收到有关该文本的通知），这是访问masternode配置信息所需的网址。

保存**Username**和**Password**信息，以用于登入。

{% hint style="danger" %}
**将信息保存到文件中，以免丢失！**
{% endhint %}

现在将保存的网址粘贴到Web浏览器中，然后按Enter，系统将询问你是否要登录，输入用户名和密码并登录，你将被带到一个类似下面的网页。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIdDmx1-VH7l64TQA%2Ft76.jpg?alt=media\&token=f8a6d11c-2873-4d09-8d21-059dcd64cda5)

单&#x51FB;**“Download”**&#x94FE;接将下载masternode.conf文件。 单&#x51FB;**“View”**&#x94FE;接将打开一个网页，其中包含masternode.conf文件的内容：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIhxK5xmp-TCZ-POI%2Ft77.jpg?alt=media\&token=3bcb791e-9b33-470d-b675-f8eef2225d1c)

你必须将最后一行复制并粘贴到TWINS本地钱包的masternode.conf文件中，不要忘了保存之后需要重新启动本地钱包。 masternode.conf文件的位置：

* **Windows:** **%appdata%\TWINS**
* **Linux:** **/home/YourChosenUsername/.twins**
* **MacOS: /Users/YourChosenUsername/Library/Application Support/TWINS**

​

更新完masternode.conf文件并重新启动本地钱包后，请返回到终端窗口，然后按Enter键继续进行设置过程，你将转到此屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEImzMjW27Nu4UZNrJ%2Ft78.jpg?alt=media\&token=d7711a6a-282d-472e-b2ef-f539d39adc98)

该脚本将启动你的masternode并进行同步，该过程是自动的，因此只需等待它完成即可，完成后将进入以下屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIrNL9106zN8wBwzb%2Ft79.jpg?alt=media\&token=1115e2ca-5fcd-4708-ab18-e3930e35bd98)

脚本现在正在等待你启动masternode。 通过转到主节点选项卡，单击其名称（1），然后单击“开始别名”按钮（2），从本地钱包启动masternode：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEKLm8yG6o5l7elpgJ%2Ft80.PNG?alt=media\&token=687af38e-f91d-4b2a-a612-d540378a3814)

你也可以从调试控制台启动它，输入命令并按ENTER键 `"masternode start-alias false <你的masternode名称>"`

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEJSDYW0PBddSyvZDW%2Ft81.PNG?alt=media\&token=68052cf9-a7a0-4bab-bf9a-e3a26beeb5be)

启动masternode后，转到终端窗口，你将看到以下屏幕，其中包含你的masternode地址和IP：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEKZ9vu0mXFnEHDLCK%2Ft82.jpg?alt=media\&token=accd50ed-4ceb-4bc3-9b54-ccc3b225ef8c)

按ENTER退出脚本，屏幕上将显示有关masternode的信息以及**一些重要命令**：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEKhvZvOgamLP5mtFY%2Ft83.jpg?alt=media\&token=baaec6ad-a8be-48c8-ab16-cfbb43458628)

{% hint style="info" %}

**用于手动控制masternode的命令：**

* 启动所有masternode： `systemctl start twins.service`
* 停止所有masternode：`systemctl stop twins.service`
* 重新启动所有masternode： `systemctl restart twins.service`

**用于手动控制单个特定的masternode命令：**

* 启动masternode： `systemctl start twins-mn@?.service`
* 停止masternode：`systemctl stop twins-mn?.service`
* 重新启动masternode ：

  `systemctl restart twins-mn?.service`

**注意：替换 “?” 成你的masternode的名称**
{% endhint %}

{% hint style="info" %}
如果要安装更多的masternode，只需在终端命令提示符下输入命令 ***masternode\_setup*** 以再次运行脚本。
{% endhint %}


---

# 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.win.win/twins/zhong-wen/twins-masternodes/shi-yong-newcapital-jiao-ben-she-zhi-duo-ge-masternode.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.
