教程 新币 ·

部署Iron Fish测试网节点

部署Iron Fish测试网节点 教程 第1张

项目介绍

 

官方地址:https://ironfish.network/
测试网第二阶段排行榜:https://testnet.ironfish.network/leaderboard
Iron Fish的节点部署:https://ironfish.network/docs/onboarding/iron-fish-tutorial
测试网常见问题:https://testnet.ironfish.network/faq

最低配置

按官方的说法4核8G就可以了,但是实际博主测试测试网不占用内存、网络,CPU性能越高越好

注册测试网(这里需要设置Graffiti,后面启动节点的时候需要设置才能火得积分)

https://testnet.ironfish.network/signup
点击"Sign Up"

部署Iron Fish测试网节点 教程 第2张

输入邮箱,Graffiti(上面设置的Graffiti名), Discord ID 和国家

部署Iron Fish测试网节点 教程 第3张

注册成功后,你就可以在leaderboard上查看你的挖矿成果了

部署Iron Fish测试网节点 教程 第4张

节点安装步骤

安装Docker

sudo apt update
sudo apt upgrade
apt install docker.io

启动容器

docker run -d --name=ironfish --network host --volume /data/ironfish/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest

进入容器

docker exec -it ironfish bash

创建账号
进入容器后,输入下面的命令:

ironfish accounts:create

部署Iron Fish测试网节点 教程 第5张

创建成功后,输入下面的命令设置默认的账号:

ironfish accounts:use MyNewAccount

领取测试币

ironfish faucet

配置Graffiti
这个后面排行榜注册需要

ironfish config:set blockGraffiti "xxxxx"
*xxxxx 任意名字

开启后台挖矿程序

nohup ironfish miners:start -t -1 &>/tmp/ironfish.log &

好了,挖矿程序就顺利运行了

进入容器后的一些命令
查看挖矿速率

tail -f /tmp/ironfish.log

#查看程序状态

ironfish status -f

#查看代币余额

ironfish accounts:balance

查看当前账户

ironfish accounts:which

查看当前账户公共地址

ironfish accounts:publickey

代币转账

ironfish accounts:pay

升级版本

测试网问题是比较多,所以升级也很频繁。如果要升级,按照下面的步骤:

下载最新的容器:

docker pull ghcr.io/iron-fish/ironfish:latest

重设数据:

docker run --rm --tty --interactive --network host --volume $HOME/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest reset

启动新的容器:

docker run -d --name=ironfish --network host --volume /data/ironfish/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest