IRON FISH 测试网三期节点教程
2023-02-08 11:27
Snowball
2023-02-08 11:27
Snowball
2023-02-08 11:27
订阅此专栏
收藏此文章

铁鱼项目目前明确发币,且已经进入到第三阶段的激励网测试期。总共会分发 210,000 个代币,首先来看下官方的说明:

三期规则

可以看到,我们主要积分来源是:1、运行节点;2、交互操作:Mint/Burn/Send Asset;

规则如下:

1)每周一次 mint\burn\send 各 200 积分,节点每 12 小时 10 积分;

2)即:每周最多 200+200+200+10*14=740 积分

节点准备:

1、铁鱼账户注册;

2、4 核 8G,100G 以上的服务器;

账号注册:

注册链接:https://testnet.ironfish.network/signup

注意点:Graffiti 也就是涂鸦号,一定要设置的唯一,提前可在排名版搜索,避免重复。

积分板查询链接:https://testnet.ironfish.network/leaderboard

服务器:

服务器实测:根据官方 4 核 8G,100G 硬盘要求即可。购买渠道可自行处理,不做推荐。

一、运行节点

1、首先链接服务器,后安装 tmux 和 docker;如果出现报错,可以先更新 apt,指令为:sudo apt update

apt install build-essential tmuxapt-get install -y docker.iosystemctl start docker

2、tmux 相关使用方法可以参考这个链接:https://www.ruanyifeng.com/blog/2019/10/tmux.html

3、输入 tmux,开启一个新的线程页面:会看到一个新的页面,左下角会有编号 0 的线程提示;

4、运行更新版本指令后,开始运行铁鱼指令:

更新版本:docker pull ghcr.io/iron-fish/ironfish:latest 运行节点:docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest

5、节点正常运行后,会看到节点加载的数据;

6、关联自己的涂鸦号(Graffiti);用 tmux 进行分屏,ctrl + b + “ ( 需要按住 shift),分屏后输入关联涂鸦指令:看到提示 (User Graffiti or URL),输入自己的涂鸦号,即可

关联涂鸦 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest testnet

7、关联后,可以输入查看状态指令,可以看到自己的节点运行状态,以及同步区块等数据;

** 注意点:**正常状态,Node 状态显示 STARTED;有时候会断连,显示 Disconnect,则需要重新执行运行节点命令。

查看节点状态:docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest status -f

二、节点交互

1、第一步骤运行节点后,按住 ctrl +b ,快速松手后,快速按下 d 键,即可回到主页面,输入 tmux,开启第二个线程页面,会看到左下角页面编号为 1;

2、开始领水:输入领水指令后,按提示输入邮箱后按回车键,会提示在队列中。

注意:1)领水指令可执行两遍,每周领水两次,总共会有 0.00000010 测试币;

2)第二周及以后领水指令看到提示后可不输入邮箱,直接按回车即可;

领水指令:docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest faucet

3、等待 5 分钟所有,执行查询指令,查看我们领水是否成功;

注意:1)有时候等待时间会较长,会有未到账的可能,可以多等一会;一般都会到账;

2)等待半天都查不到的话,可加入官方 DC 群,去中文区找人给你转第一点水;

查询领水 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:balance

4、执行 Mint 指令:

注意:1)有时候因为节点运行时间太短,所以会提示,Your node must be synced with the Iron Fish network to send a transaction. Please try again later。需要多等待一会,一般节点运行 2 小时左右即可;

2)第一个问题,输入 y,创建 asset 账户,name/metadata,可都设置为涂鸦号;

 3)mint 的数量,是第三步骤查询到的数量,gas 费 ( 深色的 low) 直接按默认的回车即可; 

4)执行执行后,会有个进度条,最终会有个哈希地址,表示成功执行;

mint 指令 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:mint

5、执行 Burn 指令;burn 数量,只需要最小数量即可:0.00000001

注意点:1)mint、burn、send 三步骤,之间需要间隔 5-10 分钟,不然会提示无资产或者其他;

2)burn,和 send 步骤执行的数量,只需最小数量即可:0.00000001;

3)选择那块,是自己涂鸦号的资产地址,直接回车;

Burn 指令 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:burn

6、执行 send 指令:

注意:1)直接执行指令即可,指令最后那个地址是官方地址,send 必须到官方地址,才算成功;

2)send—asset 选择,自己涂鸦号的那个地址,上下箭头选择,然后回车;

send 指令 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:send --amount 0.00000001 --fee 0.00000001 --to dfc2679369551e64e3950e06a88e68466e813c63b100283520045925adbe59ca

7、至此,三步骤已经全部执行完,每步骤都会有白色进度条,和哈希。如果 Mint 执行完后,其它步骤提示错误,一般是链上处理较慢,等待十分钟左右即可。

三、查询积分

1、登陆积分板页面,输入自己的涂鸦号,点击进去,会看到,节点运行的积分,以及交互的积分;https://testnet.ironfish.network/leaderboard

2、交互积分 send 步骤,有时候会上分会比较慢,如果 2 小时未查询到,可以重新执行 send 步骤,一般都会上分;如下图:

3、补充:节点的钱包信息,可以保存下,以防万一后面用到 ( 也可不执行 / 非必要 );

查询节点钱包信息 docker run --rm --tty --interactive --network host --volume ~/.ironfish:/root/.ironfish ghcr.io/iron-fish/ironfish:latest wallet:export

至此,教程结束。记得每周去执行一遍交互,且定期查看节点运行是否断联。


官方推特:https://twitter.com/one_snowball

Discord:[https://discord.gg/vJGTS2AU2N]()

相关Wiki

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

Snowball
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开