使用New Capital脚本设置多个Masternode

脚本要求:

  • Linux VPS(建议使用Debian 10)

  • 有VPS的root权限(你必须能够以“ root”身份登录)

  • 如果要运行多个masternode,必须为VPS 配置IPv6

    • 你的VPS提供商必须为要安装的masternode分配足够的IPv6 IP,此数量因提供商而异,请与他们确认以了解为你的VPS分配了多少IP。.

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

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

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

你可以随时按 ESC-ESCCtrl^C 退出安装过程。.

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

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

选择“ TWINS”后按Enter,这将进入以下屏幕:

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

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

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

选项1:转到你的TWINS钱包,单击“接收”选项卡(1),在“标签”字段中输入想要的masternode名称(2),然后按“请求支付”按钮(3),如果需要详细指导,请参见下面的屏幕截图。

选项2:依次单击“工具”(1)和“调试控制台”(2),到TWINS钱包的调试控制台:

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

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

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

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

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

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

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

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

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

该屏幕包含访问masternode配置数据所需的重要信息!带你必须将这些数据复制到本地钱包的masternode.conf文件中,没有它,你将无法启动masternode

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

保存UsernamePassword信息,以用于登入。

将信息保存到文件中,以免丢失!

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

单击“Download”链接将下载masternode.conf文件。 单击“View”链接将打开一个网页,其中包含masternode.conf文件的内容:

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

  • Windows: %appdata%\TWINS

  • Linux: /home/YourChosenUsername/.twins

  • MacOS: /Users/YourChosenUsername/Library/Application Support/TWINS

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

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

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

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

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

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

用于手动控制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的名称

如果要安装更多的masternode,只需在终端命令提示符下输入命令 masternode_setup 以再次运行脚本。