# 在Windows上使用2个钱包设置Masternode

如果要在Windows上安装和启动FIX masternode，可以通过两种方法完成：第一个方法是使用一个FIX钱包作为masternode和权益赌注，这意味着你将同时使用一个FIX钱包作为**远程钱包**和**本地钱包**，这种方式不太安全，因为你的IP地址与你含有硬币的本地钱包和远程钱包将为区块链所知。 此方法仅适用于你只打算运行一个masternode时，因为每多运行一个masternode，就需要多一个钱包和多一个IP地址。

我们将在另一篇指南中介绍使用一个钱包的方法，在这篇文章中，我们将介绍使用两个钱包的方法－使用两个单独的钱包设置和启动masternode。

**本地钱包**用于存放你的FIX硬币，你可以使用本地钱包进行权益赌注(staking)和启动远程钱包上的masternode，**远程钱包**必须在你的VPS上，始终在线并与区块链完全同步，并配有静态IP地址。

这里我们不会介绍FIX钱包设置过程，请参考其他篇指南： <https://docs.fix.network/zhong-wen/fix-qian-bao/windows-qian-bao-an-zhuang>​

我们假设你的PC或笔记本电脑上已经安装了FIX钱包。

* 首先需要生成一个masternode私钥，打开**本地钱包**，然后转到«工具 > 调试控制台»，然後输入

`masternode genkey`

* 将结果复制到记事本，例：8x3zaQA9beRtGaatxfcWbyWRxQNgS3LmwhFzqzKTVK3cZafWGd9

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgR6MOMPPb-IOtX73Zn%2F-LgR7fIQlZ3Z8mwQaiWR%2Fmn1w.PNG?alt=media\&token=47c289bd-4847-45b0-bae7-bbdd265e73c2)

* 在VPS上的*fix.conf*中输入下列信息，你可以在\~/.fix数据目录中访问它，或单击«工具 > 打开钱包配置文件»；如果系统询问用何种程序打开，可以选择**记事本**。

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgQxPRlNFEv2SJi5-1t%2F-LgQxTJO0Z0tORFY-IjM%2F49.png?alt=media\&token=ee22ab81-0296-4bea-aa6d-4f4a0565127d)

输入以下配置：

{% code title="fix.conf" %}

```
rpcuser=输入用户名 
rpcpassword=输入密码 
rpcallowip=127.0.0.1 
server=1 
daemon=1 
logtimestamps=1 
maxconnections=256 
masternode=1 
externalip=你的ip地址:17464 
masternodeprivkey= 输入在本地钱包用masternode genkey生成的masternode私钥​
```

{% endcode %}

&#x20;确保将rpcuser和rpcpassword替换为你自己的。

{% hint style="info" %}
Externalip= 是你的ip地址，使用IPv4或IPv6，若使用IPv6，必须将地址放在方括号中，例：\[2a03:7777:2222:12:1111:dddd:aaaa:17464]
{% endhint %}

* 更改fix.conf文件后，必须重新启动FIX钱包，使**远程钱包**设定生效。
* 回到**本地钱包**，新增一个自己的钱包地址并发送1,000,000 FIX。可以在创建过程中命名此地址，如何执行此操作在手册«使用钱包» 中有介绍 ：<https://docs.fix.network/zhong-wen/fix-qian-bao/untitled>
* 或者在«工具 > 调试控制台» 输入

`getaccountaddress chooseAnyNameForYourMasternode`

* 现在你有了一个带有别名的地址（例如MN），向地址发送1,000,000 FIX作为抵押品 。
* 交易有一个确认后，我们能输出它的TXID，转到 «工具 > 调试控制台»并输入

`masternode outputs`

* 你会看到跟下图类似的输出，有2个字段 － “txhash”和“outputidx” ，将这这段信息复制到masternode.conf文件中。

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgR6MOMPPb-IOtX73Zn%2F-LgR6apCjefok9T6S_er%2Fmn2.PNG?alt=media\&token=43740361-57ea-4f90-be9a-a6ce13345361)

* 直接在钱包的data文件夹中打开masternode.conf文件，或者通过«工具 > 打开主节点配置文件»，并像以下示例一样填写它：

```
<Masternode 别名> <VPS IP 地址>:17464 <Masternode 私钥> <Transaction ID> <Output Index索引>
```

```
#按上述格式示例：mn1 67.156.12.34:17464 8x3zaQA9beRtGaatxfcWbyWRxQNgS3LmwhFzqzKTVK3cZafWGd9 edeeb2bb91286725b62d74a574370c07a7c8717e9af859999c596f485ee048ae 1
```

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgR6MOMPPb-IOtX73Zn%2F-LgR94gVuEJn849L8Ut0%2Fmn3w.PNG?alt=media\&token=dd8b6178-c701-4388-8b36-dd10773ad89c)

* 重新启动你的**本地钱包**并等待MN抵押品的交易获得16次确认。
* 转到«Masternodes»选项卡，你将看到带有MISSING状态的新MN和IP地址、别名等；这是正常的，现在我们必须启动它，只需右键单击MN并单击«Start Alias，“MISSING”状态将立即变为“ENABLED”。

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgR9jpfk7TUYXG6NY23%2F-LgR9mtvCSvEN52hi_3g%2Fmm4.png?alt=media\&token=17af0f1b-f6eb-46aa-9474-bf6fc8e2f8d5)

* 现在你可以检查VPS上**远程钱包**中的MN状态，打开远程钱包中调试控制台：«工具 > 调试控制台» 并输入

`masternode status`

* 你会看到类似下面的輸出：

```
{
  "txhash": "edeeb2bb91286725b62d74a574370c07a7c8717e9af859999c596f485ee048ae",
  "outputidx": 1,
  "netaddr": "67.156.12.34:17464",
  "addr": "FB1NnSssudT8rPSvnHWeTR7v5qstmxeVNC",
  "status": 4,
  "message": "Masternode successfully started"
}
```

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-LgR9jpfk7TUYXG6NY23%2F-LgREhH74lp2MEQTphfl%2Fmn4.PNG?alt=media\&token=faee1016-7a88-4137-b333-e26e406a884d)

可以在FIX区块浏览器上检查你的MN状态： <https://explorer.fix.network/masternodes> 通过地址找到你的MN，你的MN状态必须为“Active”。

{% hint style="info" %}
启动masternode后，其状态将按以下顺序更改：

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

"EXPIRED" --> 只需几分钟

"REMOVE" --> 只需几分钟

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

注意：若你的本地钱包中的masternode状态为“MISSING”，请检查其在[区块浏览器](https://explorer.fix.network/masternodes)中masternode的状态，它可能是EXPIRED / REMOVE。
{% endhint %}

{% hint style="warning" %}
使用此公式来计算第一个奖励需要多长时间 \
\&#xNAN;***MN总数\*2.6\60*** \
\&#xNAN;*在撰写本文时，MN的总数为465，因此465\**&#x32;.6\60 = 20.15小时，约20小时9分钟。
{% 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.fix.network/zhong-wen/fix-masternodes/zai-windows-shang-shi-yong-2-ge-qian-bao-she-zhi-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.
