# 0G Validator node on VPS **Published by:** [dekkeng](https://paragraph.com/@dekkeng/) **Published on:** 2024-07-05 **URL:** https://paragraph.com/@dekkeng/0g-validator-node-on-vps ## Content VPS spec 4 Core CPU 16 Gb RAM 500 GB SSD wget -q -O 0g.sh https://api.nodes.guru/0g.sh && sudo chmod +x 0g.sh && ./0g.sh && source $HOME/.bash_profile กรอกชื่อ sudo apt install lz4 snapd -y 0gchaind keys add wallet --eth สร้างเป๋าใหม่ จด seed ไว้ด้วย ถ้าต้องการดู Private key ให้ใช้ 0gchaind keys unsafe-export-eth-key wallet หรือมีเป๋าเดิมอยู่แล้วใช้ 0gchaind keys add wallet --recover --eth ดึง snapshot ทีละบรรทัด sudo systemctl stop 0g cp $HOME/.0gchain/data/priv_validator_state.json $HOME/.0gchain/priv_validator_state.json.backup 0gchaind tendermint unsafe-reset-all --home $HOME/.0gchain --keep-addr-book wget -O lasted_snapshot.tar.lz4 https://public-snapshot-storage-develop.s3.amazonaws.com/zerog/zgtendermint_16600-2/snapshots/zerog_154135.tar.lz4 lz4 -c -d lasted_snapshot.tar.lz4 | tar -x -C $HOME/.0gchain cp $HOME/.0gchain/priv_validator_state.json.backup $HOME/.0gchain/data/priv_validator_state.json rm -v lasted_snapshot.tar.lz4 sudo systemctl restart 0g && sudo journalctl -u 0g -f --no-hostname เอาเป๋าไปเพิ่มบน Metamask ให้ได้ 0x address แล้วไปขอ faucet ที่ https://faucet.0g.ai/ สร้าง validator เพิ่ม stake ให้ติด top 125 เสมอ 0gchaind tx staking create-validator \ --amount=1000000ua0gi \ --pubkey=$(0gchaind tendermint show-validator) \ --moniker="$VALIDATOR" \ --chain-id="zgtendermint_16600-2" \ --commission-rate="0.10" \ --commission-max-rate="0.20" \ --commission-max-change-rate="0.01" \ --min-self-delegation="1" \ --gas=auto \ --gas-adjustment=1 \ --from=wallet -y จากนั้น Delegate เพิ่มให้ติดอันดับ Top 125 โดยรันคำสั่งนี้ 0gchaind tx staking delegate <YOUR_VALIDATOR_ADDRESS> 1000000ua0gi --from wallet --chain-id zgtendermint_16600-2 --gas=auto --gas-adjustment=1.7 ## Publication Information - [dekkeng](https://paragraph.com/@dekkeng/): Publication homepage - [All Posts](https://paragraph.com/@dekkeng/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@dekkeng): Subscribe to updates