massa节点搭建

4核8G,主网计划于 2023 年启动。

届时,人们将能够通过 KYC 流程领取奖励,以确保同一个人不会多次领取,并遵守 KYC/AML 法律。

一个人的测试网分数将是他们所有情节分数的总和。

#ubuntu 
sudo apt install pkg-config curl git build-essential libssl-dev libclang-dev screen
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env

rustc --version

rustup toolchain install nightly-2023-01-30

rustup default nightly-2023-01-30

rustc --version

git clone --branch testnet https://github.com/massalabs/massa.git
#启动节点
cd massa/massa-node/
RUST_BACKTRACE=full cargo run --release -- -p 密码 |& tee logs.txt
#也可以后台运行
nohup RUST_BACKTRACE=full cargo run --release -- -p 密码 |& tee logs.txt &
#或者使用screen,以下代码可以直接后台运行
screen -dmS massa
screen -x -S massa -p 0 -X stuff "RUST_BACKTRACE=full cargo run --release -- -p 密码 |& tee logs.txt"
screen -x -S massa -p 0 -X stuff $'\n'
#运行第二
cd ~/massa/massa-client/
cargo run --release -- -p 密码
#后台运行方法同上,记得screen需要修改massa这个名称

#更新节点
cd ~/massa/
git stash
git remote set-url origin https://github.com/massalabs/massa.git
git checkout testnet
git pull


#生成钱包
wallet_generate_secret_key
#获取钱包信息
wallet_info
#rolls信息购买并质押如下:最低质押100所以买100 用0手续费完成
buy_rolls VkUQ5MA4niNBhAEP7uVf89tvPfUHcbgy6BrdLM9SAuFSyy9DE 100 0
#使用wallet_info检查是否到账,
#注册地址使用address
node_start_staking address
#检查选中
get_addresses address