1️⃣ Sao lưu ví tham gia testnet episode 14.x
◾️ Show và lưu mật khẩu
echo "$massa_password"
◾️ Show và lưu key ví
echo $HOME/massa/massa-node/config/node_privkey.key
echo $HOME/massa/massa-client/wallet.dat
✳️Ở thanh thư mục của mobaxterm truy cập tới cây thư mục /root/massa_backup


✳️Nếu không tìm thấy thư mục mass_backup thì truy cập tới 2 đường dẫn bên dưới và tải về file node_privatekey.key & wallet.dat
/root/massa/massa-node/config/
/root/massa/massa-client/
◾️ Dừng node
sudo systemctl stop massad
◾️ Xóa node cũ
rm -rf $HOME/{massa,massa_backup}
◾️ Cài đặt thư viện screen || Bỏ qua nếu chỉ chạy Massa
sudo apt-get update
sudo apt-get install screen
screen -S Massa
2️⃣ Cài mới node Massa chạy testnet episode 15.X
⏰ Thời gian tính score:
The scoring will start at cycle 145, on Thursday, October 13 2022, 22:59 UTC
The scoring will end at cycle 794, on Saturday, October 29 2022, 08:11 UTC
◾️ Update và cài các gói bắt buộc
sudo apt update && sudo apt upgrade -y
sudo apt install wget jq git build-essential pkg-config libssl-dev -y
◾️ Tải và giải nén tệp ( copy từng dòng lệnh)
massa_version=`wget -qO- https://api.github.com/repos/massalabs/massa/releases/latest | jq -r ".tag_name"`; \
wget -qO $HOME/massa.tar.gz "https://github.com/massalabs/massa/releases/download/${massa_version}/massa_${massa_version}_release_linux.tar.gz"; \
tar -xvf $HOME/massa.tar.gz; \
rm -rf $HOME/massa.tar.gz
◾️ Tải và giải nén tệp ( copy từng dòng lệnh)
chmod +x $HOME/massa/massa-node/massa-node \
$HOME/massa/massa-client/massa-client
✳️ Khởi chạy node
◾️ Tạo mật khẩu cho node
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n massa_password
◾️ Mục Enter the value: nhập pass || Kiểm tra lại mật khẩu xem đúng chưa
echo "$massa_password"
◾️ Nếu mật khẩu không chính xác thì thêm bằng cách thủ công như sau
sed -i "/ massa_password=/d" $HOME/.bash_profile
echo 'export massa_password="ВВЕСТИ_ПАРОЛЬ"' >> $HOME/.bash_profile
. $HOME/.bash_profile
◾️ Get file & thay đổi các nút khởi động trong cấu hình
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/Massa/main/insert_variables.sh)
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/Massa/main/multi_tool.sh) \ -rb
◾️ Tạo service (Copy hết)
sudo tee <<EOF >/dev/null /etc/systemd/system/massad.service
[Unit]
Description=Massa Node
After=network-online.target
[Service]
User=$USER
WorkingDirectory=$HOME/massa/massa-node
ExecStart=$HOME/massa/massa-node/massa-node -p "$massa_password"
Restart=on-failure
RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOF
◾️ Chạy service
sudo systemctl daemon-reload
sudo systemctl enable massad
sudo systemctl restart massad
◾️ Check log ( khi nào log ra Successful bootstrap là OK )
massa_log

◾️ Khởi chạy Client
massa_client
◾️ Tạo ví mới ( generate và lưu lại key ví )
wallet_generate_secret_key
wallet_add_secret_keys <secret_key_lay_o_tren>
◾️ Kiểm tra lại thông tin ví đã add
wallet_info
◾️ Thoát tạo ví exit
✳️ Sao lưu lại ví như ở Mục 1️⃣ của bài viết này
◾️ Mở Port
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/Massa/main/multi_tool.sh) \
-op
Kiểm tra port đang chạy mở chưa
ss -tulpn | grep :3124

3️⃣ Đăng ký tham gia testnet trên discord dự án
🌐 Tham gia Massa discord
◾️ Faucet
Từ discord : Truy cập kênh
# ⌠💸⌡testnet-faucetvà post địa chỉ ví đã lấy ở phầnwallet_infođầu Axx


Từ trang faucet : Dán địa chỉ ví vào và claim faucet

◾️ Kiểm tra số dư
massa_wallet_info

◾️ Staking để mua Rolls (100 tokens /roll)
massa_buy_rolls -mb
Sau khi mua rolls xong chờ vài phút rồi kiểm tra lại bằng lệnh
massa_wallet_infoROLL > 0 là OK

◾️ Kích hoạt tính năng đặt cược cho ví
massa_cli_client -a node_add_staking_secret_keys
Sau khi đăng ký khóa để đặt cược, bạn cần đợi khoảng 1 giờ 40 phút cho đến khi ROLL hoạt động và sau một thời gian, các mã thông báo để đặt cược sẽ bắt đầu được tích lũy.
◾️ Thông tin về nút có thể được xem bằng lệnh
massa_node_info

ROLL và Active ROLL > 0 là OK
◾️ Đăng ký node
Truy cập lại discord dự án và chuyển tới mục
#⌠✅⌡testnet-rewards-registrationViết bất kỳ tin nhắn và đợi bot gửi vào tin nhắn riêng tư (chỉ tương tác với bot)
Gửi IP node vào bot

Vào node chạy lệnh
massa_cli_client -a node_testnet_rewards_program_ownership_proof
Nhập ID lấy từ discord ở bước trên

Copy lại dòng node trả về vào discord: copy bằng cách bôi đen toàn bộ sau đó gõ enter là được

Đảm bảo rằng mọi thứ được thực hiện chính xác (phải có cả 3 giá trị) bằng cách gửi vào bot discord:
info

4️⃣ Giám sát node
Cách 1 : Nhập IP / Ví và check trên web

Trạng thái node OK phải có Cycle , Roll và Active


Cách 2 : Dùng Bot telegram
🔸 Thêm ví:
/add địa_chỉ_ví_Axx🔸 Kiểm tra trạng thái
/node

5️⃣ Xóa node
Lưu ý nên sao lưu như hướng dẫn ở Mục 1️⃣ trước khi xóa
sudo systemctl stop massad
rm -rf $HOME/massa
Subsribe và theo dõi nhiều hơn tại FFcrypto team

