【挖矿教程】ironfish $IRON 铁鱼

V1.1 @20230422
[声明]
为了帮助更多的矿工,特出此教程。如果您有任何意见或建议,需要帮助或者愿意提供帮助,请联系我。
微信号:echowilson 对此篇文档的编写提供帮助的人,我会将你的名字列在这里。
宇.🦀

一、获取 IRONFISH 本地钱包
本教程摘自官网 https://ironfish.network/use/get-started/installation 可自行查阅,以官网为准。
1. 安装 Node.js
访问 https://nodejs.org/en/download 下载安装程序:

运行安装程序,中途记得勾选[自动安装必要组件],其它直接next直到finish。


2. 运行 Windows Powershell
快捷键Win + X,选择 Windows Powershell(管理员)【Win11显示为“终端管理员” 】。


3. 安装 IRONFISH
执行命令 npm install -g ironfish

出现下面提示,表示安装成功。如果下载不动可能需要梯子,或者换个节点再试。

[ 特别说明 ]
如果你是在主网上线之前安装的ironfish,则主网上线后需要手动更新,然后再切换到主网。
依次执行:更新命令 npm install -g ironfish 切换主网命令 ironfish mainnet
[ 拓展 ]
1)卸载 npm uninstall -g ironfish
2)更新 npm install -g ironfish
3)重置 ironfish reset
4. 运行 IRONFISH 同步节点
执行命令 ironfish start 如出现下面界面表示运行成功。
如需转账、查询余额则必须保持节点同步至最新,建议此窗口挂在后台。

[ 拓展 ]
1)如出现红字报错“无法加载文件…”
则执行命令 set-ExecutionPolicy RemoteSigned 后再执行 ironfish start

2)如出现 Error: Genesis block in network definition does not match …
则执行 ironfish reset 后再执行其他命令。

5. 创建钱包及常见命令
重开一个窗口并执行命令 ironfish wallet:create 根据提示输入钱包名称(随意):


public address 之后的一串字符即为钱包地址。
[ 强烈建议 ]
首次创建钱包后,复制转存钱包地址,并及时导出助记词。以下举例:
1)执行 ironfish wallet:create 并输入 xiaoming 创建一个钱包,得到钱包地址:
09c4f3b1caf1b223f2fe8bf01d6059252ad1498321407586770a15c109868c6d

2)执行 ironfish wallet:use xiaoming 设置xiaoming为默认账户

3)执行 ironfish wallet:export xiaoming --mnemonic 选择english,得到24个单词的助记词:

[ 拓展 ]
1)获取钱包相关命令 ironfish wallet help
2)常用钱包命令解释
[ ]中括号的内容表示可以不填。
ironfish wallet:accounts
查询当前节点的所有账户。
ironfish wallet:address NAME
查询指定用户名的钱包地址。
ironfish wallet:use NAME
设置指定用户名的钱包为默认账户。
ironfish wallet:export [NAME]
导出指定用户名的钱包私钥,不填用户名则导出默认账户。
ironfish wallet:export [NAME] --mnemonic
导出指定用户名的钱包助记词,不填用户名则导出默认账户
此命令执行后需要选择助记词语言,选 english 即可。
ironfish wallet:import
导出钱包。此命令执行后需要输入私钥或助记词。
ironfish wallet:balance [NAME]
查询指定用户名的钱包余额,不填用户名则查询默认账户。
ironfish wallet:create [NAME]
创建一个钱包。
ironfish wallet:delete [NAME]
删除一个钱包。【慎重】

二、选择矿池
访问https://miningpoolstats.stream/ironfish 以查询支持IRON挖掘的矿池信息。

点击矿池名称进入矿池官网,获取节点。
推荐使用Herominers(英雄池)、Flexpool(风池)。
英雄池官网
https://ironfish.herominers.com/
IRON节点(TCP/SSL)
hk.ironfish.herominers.com:1145
风池官网
https://flexpool.io/
IRON节点(TCP)
iron.fpmp.net:8888
其他矿池节点,请自行前往矿池官网查询。部分矿池可能需要注册,获取子账号进行挖掘。
如果您无法直连矿池节点,请向群里小伙伴索要中转地址,或者联系我。

三、选择锄头
IRONFISH采用的是blake3/ironfish算法。目前支持该算法的锄头有:
BzMiner(N/A)、Rigel Miner(N)、SRBMiner(N/A)、TeamRedMiner(A)。
根据自己的喜好及熟悉程序下载相应锄头即可。
此处以SRBMiner为例,其他锄头大同小异。
Github下载地址:https://github.com/doktor83/SRBMiner-Multi/releases/tag/2.2.4

下载锄头后编辑 start-mining-ironfish.bat 修改矿池地址和钱包地址。

修改后如下:

保存运行。
[ 拓展 ]
1)通常bat脚本文件锄头作者已配置好,我们仅需修改钱包地址及矿池节点。
2)--pool或--p或--url或--u代表矿池,--wallet或--w或--user或--u代表用户即钱包地址,矿机名一般用小数点连接在钱包地址之后。部分币种需要--password或--pass设置矿机名。具体需要看锄头的使用说明,readme.txt或usage.txt或help.txt等。

四、开始挖矿
运行 start-mining-ironfish.bat 开始挖矿。

挖矿状态前往矿池官网输入钱包地址查看。

五、钱包转账
矿池打款到本地钱包,等IRONFISH上所后拿到交易所地址,然后在本地钱包转账。
执行命令 ironfish wallet:send 依次输入转账金额,费率,目标地址即可完成转账。
转账需和主网保持同步才能进行,即必须一直在后台运行IRONFISH(命令 ironfish start)。


六、HiveOS启动指南
1. 创建钱包


2. 创建飞行表



3. 开始挖矿
进入矿机,通过顶部菜单栏的小火箭选择刚才新建的飞行表,应用即可。
