Recomended VPS used for testnet:
Contabo (cheap but powerful) https://Lihat.info/contabo
Vultr (easy and scalable) https://Lihat.info/vultr
Interserver (coupon: 1cent) https://Lihat.info/interserver
Official documentation are on https://docs.massa.net/en/latest/testnet/install.html
This node tutorial are based on MDLOG script, it's easy and fast installation.
if you found any error, you can join the massa discord and ask on testnet channel.
Installation Massa Node
1. Fresh Install
install dependencies
sudo apt update
wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb
automatic install and configure script
wget -O massa-testnet.sh https://raw.githubusercontent.com/mdlog/testnet-mdlog/main/massa/massa-testnet.sh && chmod +x massa-testnet.sh && ./massa-testnet.sh
insert your IP when prompted , then insert your password on next prompt.
when you got sleep messages... use CTRL+A+D from your keyboard to leave the screen.
2. Re-Install (if you have already private key saved before)
install dependencies
sudo apt update
wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb
automatic install and configure script
wget -O massa-import.sh https://raw.githubusercontent.com/mdlog/testnet-mdlog/main/massa/massa-import.sh && chmod +x massa-import.sh && ./massa-import.sh
insert your private key when prompted.
when you got sleep messages... use CTRL+A+D from your keyboard to leave the screen.
3. Update Only
wget -O update-node.sh https://raw.githubusercontent.com/mdlog/testnet-mdlog/main/massa/update-node.sh && chmod +x update-node.sh && ./update-node.sh
when you got sleep messages... use CTRL+A+D from your keyboard to leave the screen.
Massa Client
open new screen
screen -S client
run the massa client app
cd massa/massa-client
./massa-client -p <passsword>
**change your <password> into your password you're used during installation before
check your wallet information
wallet_info
Go to massa discord and go to #testnet-faucet channel , then request your test token
Update: Episode 13 will be available this week, here's how you can join when it's available to join the episode:
*send your ip to the massa-bot on discord.
*then you'll receive discord id as reply.
use this command below to the massa client screen
buy_rolls (address) 1 0
node_add_staking_secret_keys (secret key)
node_testnet_rewards_program_ownership_proof (address) (discord-id)
**change the secret key with your wallet secret key
**change the address with your wallet address
**change your discord-id (from the bot before)
you'll then getting a random encoded message on your terminal, copy it and send to the bot (just paste and send as message to the massa-bot on discord).
last, you can check your score by sending "info" to the massa-bot.
to check your node status:
sudo tail -f /root/massa/massa-node/logs.txt