# 撸空投第十期:十五分钟完成明牌空投 Massa 激励测试节点搭建(纯小白向,一键脚本) **Published by:** [0xoooooyoung](https://paragraph.com/@0xoooooyoung/) **Published on:** 2022-12-03 **URL:** https://paragraph.com/@0xoooooyoung/massa ## Content 关注我的twitter,不定期更新撸毛教程,创作不易,转载请注明出处推特@ouyoung11背景Massa 是一个由很多人共同控制它的社区存储的去中心化数据库,适用于为大规模采用而设置的加密支付和智能合约创新。 根据11 月 11 日律动 BlockBeats 消息,区块链项目 Massa Labs 宣布完成 500 万欧元融资,本轮融资由 BlueYard、Acecap、Numeus、Charlie Songhurst、Dascof、Mediapps、Ariane Capital、Andurance Ventures、Aussie Capital、ZBS Capital、Bpifrance 参投, 之前其官方节点教程中也明确给予节点运行者奖励,可参与测试网:明牌测试网激励话不多说,开撸(注:请酌情考虑服务器成本撸毛,也有被反撸的可能)!教程说明:任务工具:一台服务器(教程会提供) 以下是运行 Massa 节点的最低要求:CPU : 4 GHz | 1+ 核心 (推荐配置8核)RAM:8GB (推荐配置16GB)硬盘: 500G (推荐配置1TB)系统:Ubuntu 20.04任务时间:10分钟; 任务成本:服务器成本 难易程度:中等,请根据教程完成 何时空投:未知 空投价值:未知教程开始:先放一个官方的原版教程: https://docs.massa.net/en/latest/testnet/install.html#STEP1 准备工作1.准备好最低配置的云服务器,教程点此进入, 官方推荐digitalocean(往下拉到服务器推荐那里查看搭建服务器步骤,小白可补充一些服务器知识) 2.可用上面1中的方式进入服务器控制台终端,也可选择使用xshell连接服务器控制台终端,Xshell教程点此进入STEP2 使用一键脚本开始搭建Massa测试网节点此处使用一键脚本来简化大家的搭建,代码由推特用户@ouyoung11编写,欢迎关注。 代码完全开源,可在github处检查源代码,无任何后台漏洞及危险代码。 1.服务器登陆之后,依次执行以下命令:sudo su apt install wget cd ~ && wget -O /root/massa-oooooyoung.sh https://github.com/nopapername/shell-oooooyoung/releases/download/massa-oooooyoung-install_1.0.0/massa-oooooyoung.sh && chmod +x massa-oooooyoung.sh 2.输入以下命令创建一个screen进程(在这个进程里面跑massa节点)并保存在后台运行// 注意进入后屏幕会清空,然后按几下回车即又出现命令行界面 screen -R massa-node 3.然后输入下面的代码,进入一键搭建脚本的提示界面(每次进入脚本都输入这个)bash /root/massa-oooooyoung.sh (1)执行之后出现下图所示的脚本界面,输入1并回车执行脚本步骤1,等待环境包安装完毕(大概需要等5到10分钟),期间需要输入服务器的公网ip地址,回车并自动运行node节点脚本界面输入1输入服务器ip地址回车继续(2)节点运行成功后会输出以下信息,证明节点已经开始跑了node运行起来(3)此时我们按ctrl a d (同时按三个键)将进程保存到后台一直运行,如下图(detached表明已在后台运行成功)。保存screen使massa node在后台运行注意:下一次想要进入screen查看节点运行情况,使用 screen -r massa-node 即可进入(注意大小写) 4.再次输入以下命令创建一个screen进程(这个进程里面跑massa client客户端)screen -R massa-client (1)在massa-client的screen进程里面 输入bash /root/massa-oooooyoung.sh调出脚本界面,此时输入2编译并运行massa客户端脚本输入2此时输入wallet_generate_secret_key 创建新的钱包地址创建钱包然后输入wallet_info 获取钱包秘钥信息并保存下来。钱包信息(2)去官方discord的testnet-faucet频道,发送上面生成的钱包address地址,领取测试代币(每24小时可以发送地址领取一次)发送创建的钱包地址(3)此时回到控制台终端的massa client钱包客户端再次输入wallet_info查看测试代币是否到账(如果不小心退出massa client,请输入bash /root/massa-oooooyoung.sh调出脚本界面,再输入2 编运行massa客户端)查看钱包测试代币(4)此时在massa clinet客户端中再次输入下面的命令购买rolls,大概几分钟到账 (是否到账可再次输入wallet_info查看,下面命令结构为:buy_rolls
钱包地址address:A12vBtdxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX请替换成自己的)购买rollsrolls到账(5)此时输入下面的命令质押我们的代币,请注意后方地址填入secret_key (命令结构为node_add_staking_secret_keys ,secret_key请替换成自己的)申请质押成功质押步骤就完成了,解质押方式或者查看质押进度请查看官方文档 5.到这一步我们需要再去官方dicord绑定我们这一次参与激励测试运行节点的身份 (1)进入testnet-rewards-registration频道,随便发个消息,然后查看MassaBot的私信testnet-rewards-registration频道(2)复制MassaBot私信的里面的这个命令,如下(替换your_staking_address为刚刚你创建的钱包地址)复制机器人的命令打开终端在刚刚Massa client客户端输入刚刚复制的命令,获得一个很长的随机字符串token获取token将获得token再发送到discord的MassaBot聊天框,之后再发送自己服务器的公网ip地址到聊天框,现在就和自己的discord绑定成功绑定discord此时我们就完成了节点运行的全部步骤,现在可以按ctrl a d保存massa client客户端在后台运行,下一次直接输入screen -r massa-client就可以进入massa客户端了 查询激励分数:(给MassaBot发送info,下一轮积分从12月6号开启)查询分数验证是否跑成功,查询钱包地址节点区块点此进入查询地址地址同步信息罗列一些常见问题:1.有些服务器运行一键脚本之后出来的界面会是一堆乱码,应该是编码格式不同,这里不用管,只需要按上面的步骤跑相应的数字就行了 2.请输入screen -ls查看服务器有哪些在后台运行的screen进程screen进程3.如果服务停止,请先检查官方discord是否说massa节点需要升级,如果需要的话请重新运行脚本1更新环境和3重启节点(如还是有错,请参照官方文档升级) 4.放一个官方的常见问题,可以参考结束语至此测试网部署的教程全部结束,希望大家耐心看完后能成功跑起来测试节点。 搭建过程中遇到的问题可以去官方dicord咨询 或者关注我的twitter私信我,看到就会回复,谢谢~ 创作不易,希望大家多多点点转发和关注!!! 有兴趣的也可以加入tg群,不局限于交流空投,也可交流行情资讯,希望大家加入后遵循秩序,不要发广告或者刷屏谢谢 ## Publication Information - [0xoooooyoung](https://paragraph.com/@0xoooooyoung/): Publication homepage - [All Posts](https://paragraph.com/@0xoooooyoung/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@0xoooooyoung): Subscribe to updates - [Twitter](https://twitter.com/ouyoung11): Follow on Twitter