Tutorial Testnet Aptos dengan VPS by lukman (β'β‘'β)
System Requirement
https://aptoslabs.com/incentivized-testnet
Buat dan konek wallet
link download https://github.com/aptos-labs/aptos-core/releases?q=wallet&expanded=true
tutorial install wallet dengan video : https://youtu.be/-03D_M7vMZ4
Install aptos validator
wget -qO aptos-bylukman.sh https://raw.githubusercontent.com/lukmanc405/testnet/main/aptos/aptos-bylukman.sh && chmod +x aptos-bylukman.sh && ./aptos-bylukman.sh
aktifkan port yang diperlukan
apt install ufw -y
ufw allow ssh
ufw allow https
ufw allow http
ufw allow 6180
ufw allow 80
ufw allow 9101
ufw allow 6181
ufw allow 6182
ufw allow 8080
ufw allow 9103
ufw enable
Cek kesehatan node
https://ait.aptos-node.info/
Cek aptos sync version
curl 127.0.0.1:9101/metrics 2> /dev/null | grep "aptos_state_sync_version{.*\"synced\"}"
curl 127.0.0.1:9101/metrics 2> /dev/null | grep "aptos_consensus_proposals_count"
curl 127.0.0.1:9101/metrics 2> /dev/null | grep "vote_nil_count"
Untuk cek log (Bila perlu)
docker logs testnet-validator-1 -f
Setelah penginstalan
isi data :
https://aptoslabs.com/it3
NB : untuk bagian ini
kalian bisa dapatkan data ini di
cat ~/testnet/keys/public-keys.yaml
Atau bisa disini
source $HOME/.bash_profile
cat ~/testnet/$USERNAME/operator.yaml
Kalau sudah isi diatas tinggal validate node
jika sudah menyelesaikan semua task nanti akan seperti iniππ
cara uninstall aptos
cd $WORKSPACE && docker-compose down -v
cd $HOME && rm -rf {$WORKSPACE,aptos-bylukman.sh}
unset NODENAME
unset YOUR_IP