教程 新闻 ·

Ubuntu下如何搭建Bee node赚取gBZZ空投—Swarm教程

一、如何运行 Bee node

如果机器之前安装过Bee和Bee-clef,安装前需要先进行卸载清理

apt-get remove --purge bee-clef

apt-get remove --purge bee

再次检查 bee-clef 是否卸载:

sudo groupdel bee-clef

1、获取Bee安装包

查看最新版本链接: https://github.com/ethersphere/bee/releases/. 如果以下链接有更新版本,请替换下列wget信即可;
wget https://github.com/ethersphere/bee/releases/download/v0.5.3/bee_0.5.3_amd64.deb
       2、获取 bee-clef
查看最新版本链接: https://github.com/ethersphere/bee-clef/releases/. 如果以下链接有更新版本,请替换下列wget信即可;
wget https://github.com/ethersphere/bee-clef/releases/download/v0.4.10/bee-clef_0.4.10_amd64.deb
然后准备安装 bee 与 bee-clef

3、先安装 bee-clef

sudo dpkg -i bee-clef_0.4.10_amd64.deb
启动服务: sudo systemctl start bee-clef.service
检查服务是否成功启动
sudo systemctl status bee-clef.service  如下图:

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第1张

 

4、然后安装 bee
sudo dpkg -i bee_0.5.3_amd64.deb

启动服务: sudo systemctl start bee.service

检查服务是否成功启动

sudo systemctl status bee-clef.service 如下图:

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第2张

 

执行 sudo bee-get-addr 获取ETH地址,可向机器人索要ETH和gbzz进行激活账号;

然后根据需要可修改debug api address为 0.0.0.0:1635 方便远程管理;其中1635可改为其它端口;

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第3张

向机器人领取ETH和gbzz后,然后停止bee及bee-clef服务以使上面修改的配置生效;

执行下列2条服务停止命令:

sudo systemctl stop  bee-clef.service

sudo systemctl stop bee.service

然后再次启动bee及bee-clef服务,如下:

sudo systemctl start bee.service

sudo systemctl start bee-clef.service

执行

sudo bee start --config /etc/bee/bee.yaml

执行成功后即可打开网址进行节点查看

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第4张 Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第5张

以上2张图是我执行一段时间后的信息,刚执行只有peers节点能有点信息,支票里是空的;

http://你的IP:1635
http://你的IP:1635/peers

http://1你的IP:1635/chequebook/cheque

 

如果你的 /chequebook/cheque 里有信息后需要cashout 才会提现到你的账户;

首先安装jq

sudo apt install jq

然后下载脚本

wget -O cashout.sh https://gist.githubusercontent.com/ralph-pichler/3b5ccd7a5c5cd0500e6428752b37e975/raw/7ba05095e0836735f4a648aefe52c584e18e065f/cashout.sh

脚本授权执行下列命令

chmod +x cashout.sh

./cashout.sh cashout-all

然后再执行提现

curl -XPOST http://localhost:1635/chequebook/withdraw?amount=10000000000000000 | jq

这里的1后面一堆0,如果执行后提示 insufficient funds 说明可提现余额不足,可以一点点减少0的数量来提现试验一次;

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第6张

减少了2个0后提现成功了,如下图:

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第7张

然后我们去链上查询一下,我的地址如下:

https://goerli.etherscan.io/address/0xc44a8cb1a33bd94b0974dd2d5ef63043c19158e6

这里我们能看到下图,18秒前提现的记录,如果查询自已的,只需要把ETH地址换你的即可,查询ETH地址命令如下: sudo bee-get-addr

 

Ubuntu下如何搭建Bee node赚取gBZZ空投---Swarm教程 教程 第8张

最后说一下官方swarm discord频道  https://discord.gg/GU22h2utj6

 

教程至此结束,祝大家玩得开心!

 

参与评论