> For the complete documentation index, see [llms.txt](https://docs.win.win/twins/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.win.win/twins/zhong-wen/twins-masternodes/shi-yong-an-zhuang-jiao-ben-she-zhi-masternode.md).

# 使用安装脚本设置Masternode

本指南适用于在Ubuntu 16.04 / 18.04 64位服务器（VPS）上设置TWINS masternode，并将通过本地电脑上的钱包（**本地钱包**）进行控制。 VPS上的钱包将被称为**远程钱包**。

### **要求：**&#x20;

1. 1,000,000 TWINS&#x20;
2. 主电脑（你的个人电脑） - 这将运行**本地钱包**，保持抵押品1,000,000 TWINS，可以打开和关闭，且不会影响masternode。&#x20;
3. &#x20;Ubuntu 16.04 / 18.04Masternode服务器用来运行masternode（VPS - 24小时/7天全天候运行**远程钱包**的服务器）
4. VPS / **远程钱包**唯一IP地址

### **本地钱包安装：**

1. 在本地计算机上下载，安装和同步TWINS钱包。这将在本指南中称为**本地钱包**。可在[此处](https://win.win/#download)找到电子钱包链接。<br>
2. 现在在本地钱包中，进入调试控制台，进入（工具>调试控制台）并键入以下命令：**`masternode genkey`**

   此命令将生成你的Masternode私钥。保存此私钥，我们稍后会使用它。<br>

![](/files/-LZAJiTvgsEKGzFPv4Dq)

3\. 在本地钱包中，在调试控制台上输入以下命令：**`getaccountaddress mn1`**&#x8FD9;将为您的主节点创建一个钱包地址和主节点名称。保存它们，我们稍后会用到。

4\. 将1,000,000个TWINS发送到上一步中生成的地址。**重要信息：**&#x5728;“总计”框中，准确输入的“1,000,000”。这个金额便是告知区块链， 您所发送的地址是一个主节点。如果您输入更多或少于1,000,000，或尝试将付款拆分为两个交易，则无法继续下一步。当您按下发送按钮时，钱包将计算正确的交易费用。在随后出现的对话框中单击“是”，然后继续执行下一步。**100％确保地址复制正确，并且检查一遍。如果您将1,000,000 TWINS发送到错误的地址，我们无法帮助您。**

\
5\. 使用本地钱包，等待16个确认，然后进入调试控制台（工具栏：工具>调试控制台）并输入以下命令：**`masternode output`**&#x8FD9;将显示交易ID及输出索引。将其保存到记事本。（这是发送1,000,000 TWINS的交易证明）

6\. 在本地钱包的工具栏中，单击“工具>打开主节点配置文件”以打开masternode.conf并添加以下行：\
\&#xNAN;**`<主节点名称(第3步中输入的名称)> <VPS单一IP地址>:37817 <第2步结果> <第5步结果> <第五步长行文字之后的数字>`**

保存文件并**重新启动钱包**

```
按上述格式示例：
mn1 67.234.12.34:37817 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
```

masternode.conf文件示例<br>

![](/files/-LZ8sf-kbFZmUDNOs3An)

### &#x20;**VPS远程钱包安装**&#x20;

要安装钱包，首先使用SSH客户端登录VPS。登录后，在VPS终端中输入以下命令。

1.下载MN安装脚本

**`wget https://github.com/NewCapital/Scripts/releases/download/latest/twinsmn.sh`**

2\. 运行MN安装脚本

**`bash twinsmn.sh`**

3\. 按照说明操作\
\
**启动您的主节点**\
\
右键单击您的主节点并选择“Start alias”（启动别名）

![](/files/-LZ8kttwJIBRNAW-8VU7)

### 如何确认您的主节点正在运行

回到VPS（远程钱包），通过以下方式启动主节点：\
`./twins-cli startmasternode local false`

应该出现消息“masternode successfully started”（主节点已成功启动）&#x20;

使用该命令查看主节点状态`./twins-cli masternode status`

您应该看到类似的消息\
`{`\
`“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,`\
`“outputidx” : 0,`\
`“netaddr” : “45.11.111.111:37817”,`\
`“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,`\
`“status” : 4,`\
`“message” : “Masternode successfully started”`\
`}`

**在钱包中启动主节点后，还需要检查主节点浏览器。**

要执行此操作，用鼠标从终端窗口复制您的主节点钱包地址（上面的示例中，地址为`WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg`），访问TWINS区块[浏览器](https://explorer.win.win/masternodes)的主节点部分，将地址复制在右上角的搜索框，找到您的主节点。

你的主节点状态应显示为“ACTIVE”（运行中）。

{% hint style="info" %}
启动主节点后，其状态将按以下顺序变化：

"ACTIVE" --> 启动后约2-3小时

"EXPIRED" --> 只显示几分钟

"REMOVED" --> 只显示几分钟

"ENABLED" --> 最终主节点将保持此状态， "Active" 时间将开始增加

注意：若您本地钱包中的主节点状态为“MISSING”（丢失），请检查其在[主节点浏览器](https://explorer.win.win/masternodes)中状态，它可能是 EXPIRED / REMOVED，这两种状态没有问题。
{% endhint %}

{% hint style="danger" %}
不要着急！收到第一次主节点奖励的时间通常是之后奖励时间的**2-3倍**。如果从钱包再次启动主节点，此计时器将重置为零。
{% endhint %}

&#x20;这便是设置主节点的步骤。恭喜！您已成功创建了主节点。
