Massa testnet 16

Linkler
Sistem gereksinimleri
8GB RAM
50-100 GB SSD
4 vCPU
Node kurulumu
Sistem güncellemesi yapıyoruz.
sudo apt update && sudo apt upgrade -y

Kütüphane kurulumu yapıyoruz.
sudo apt install make clang curl pkg-config libssl-dev build-essential git jq ncdu bsdmainutils -y < "/dev/null"

Rust kurulumu yapıyoruz. 1 diyerek Proceed with installation (default) kurulumu yapıyoruz.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env

Rust sürümünü kontrol edelim.
rustc --version

nightly indiriyoruz.
rustup toolchain install nightly

varsayılan olarak ayarlıyoruz.
rustup default nightly
massa repository'den Massa 16.0
binary dosyasını indiriyoruz.
wget -O massa.tar.gz https://github.com/massalabs/massa/releases/download/TEST.16.0/massa_TEST.16.0_release_linux.tar.gz
tar -xzf massa.tar.gz
rm massa.tar.gz
Servis dosyası oluşturuyoruz. [PASSWORD]
kısmına cüzdan şifremizi giriyoruz.
echo "[Unit]
Description=Massa Node
After=network.target
[Service]
User=$USER
WorkingDirectory=$HOME/massa/massa-node/
ExecStart=$HOME/massa/massa-node/massa-node -p [PASSWORD]
Restart=on-failure
RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target" > $HOME/massa-node.service
sudo mv $HOME/massa-node.service /etc/systemd/system
sudo tee <<EOF >/dev/null /etc/systemd/journald.conf
Storage=persistent
EOF
Servisimizi başlatıyoruz.
sudo systemctl restart systemd-journald
sudo systemctl daemon-reload
sudo systemctl enable massa-node
sudo systemctl restart massa-node
Daha önce wallet oluşturanlar eski wallet.dat dosyasını sunucuda $HOME/massa/massa-client
dizini altına atıyoruz. (wallet.dat dosyasını saklamadıysanız yapılacaklar aşağıda anlatılacak)

massa client başlatıyoruz.
!!! wallet.dat dosyasını saklamdıysanız !!!

#⌠✅⌡testnet-rewards-registration kanalına gidiyoruz ve rastgele bir mesaj atıyoruz. Ardından bot bize özelden mesaj atacak.

#⌠💸⌡testnet-faucet kanalına gidiyoruz ve cüzdan adresimizi gönderiyoruz. (Cüzdan bilgilerine bakmak için wallet_info
komutunu gireriz.)

Bot'a sunucu ip adresimizi gönderiyoruz.

secret key'imizi kaydediyoruz. secretKeys
kısmına wallet secret key'imizi giriyoruz. (Cüzdan bilgilerine bakmak için wallet_info
komutu gireriz.)
node_add_staking_secret_keys secretKeys
Gelen tokenler ile rol satın alıyoruz. (walletAddress
kısmına cüzdan adresimizi giriyoruz.)
buy_rolls walletAddress 1 0

Testnete kayıt yaptırıyoruz. (staking_address
kısmına cüzdan adresimizi, discordId
kısmına discord Id mizi giriyoruz.)
node_testnet_rewards_program_ownership_proof staking_address discordId

Oluşan çıktıyı bota gönderiyoruz.

Tüm her şeyi bot'a info
yazarak kontrol edebiliriz.

Script ile kurmak isteyenler için LetskyNode hazırladığı harika bir döküman.