# Humans Node Guide **Published by:** [Rama.tori (πŸ’™,🧑)(πŸ“¦,πŸ’«) (((πŸ”΄πŸ€πŸŒ))) πŸ›ΈπŸ¦‡πŸ”ŠπŸ€–πŸ›Έ](https://paragraph.com/@rama-tori/) **Published on:** 2022-12-14 **URL:** https://paragraph.com/@rama-tori/humans-node-guide ## Content Minimum hardware requirements :Ubuntu Linux 20.04 (LTS) x64Memory: 8 GB RAMCPU: Quad-CoreDisk: 250 GB SSD StorageBandwidth: 1 Gbps for Download / 100 Mbps for UploadOfficial Docs :https://docs.humans.zone/Tutorials :Pertama, kita update dulu VPS yang kamu punya :sudo apt update sudo apt upgrade --yes sudo apt install screen jq Setelah itu, kita download file yang dibutuhkan :wget https://github.com/humansdotai/humans/releases/download/latest/humans_latest_linux_amd64.tar.gz tar -xvf humans_latest_linux_amd64.tar.gz sudo cp humansd /usr/local/bin/humansd Lalu, kita cek versi dari si Human :Hasilnya :Setelah itu, kita coba run service Human itu (ganti dengan nama validator yang kamu inginkan, misal ramanode) :humansd init <moniker-name> --chain-id=testnet-1 --home $HOME/.humans Hayuk bikin wallet (ganti dengan nama wallet kamu, dan passphrase isi dengan password untuk login wallet nanti) :humansd keys add <key-name> Setelah itu, kita tampilan address kita apakah sudah benar :humansd keys show <key-name> -a Kemudian kita copy file genesis dari si Human :curl -s https://rpc-testnet.humans.zone/genesis | jq -r .result.genesis > genesis.json cp genesis.json $HOME/.humans/config/genesis.json Mari kita save peers untuk koneksi ke blocks terbaru :cd .humans/config/ nano persistent_peers.txt Peers nya ini ya ges ya :1df6735ac39c8f07ae5db31923a0d38ec6d1372b@45.136.40.6:26656 9726b7ba17ee87006055a9b7a45293bfd7b7f0fc@45.136.40.16:26656 6e84cde074d4af8a9df59d125db3bf8d6722a787@45.136.40.18:26656 eda3e2255f3c88f97673d61d6f37b243de34e9d9@45.136.40.13:26656 4de8c8acccecc8e0bed4a218c2ef235ab68b5cf2@45.136.40.12:26656 Lalu run ini :export PEERS=$(cat persistent_peers.txt| tr '\n' '_' | sed 's/_/,/g;s/,$//;s/^/"/;s/$/"/') && sed -i "s/persistent_peers = \"\"/persistent_peers = ${PEERS}/g" $HOME/.humans/config/config.toml sed -i 's/minimum-gas-prices =.*/minimum-gas-prices = "0.025uheart"/g' $HOME/.humans/config/app.toml CONFIG_TOML="$HOME/.humans/config/config.toml" sed -i 's/timeout_propose =.*/timeout_propose = "100ms"/g' $CONFIG_TOML sed -i 's/timeout_propose_delta =.*/timeout_propose_delta = "500ms"/g' $CONFIG_TOML sed -i 's/timeout_prevote =.*/timeout_prevote = "100ms"/g' $CONFIG_TOML sed -i 's/timeout_prevote_delta =.*/timeout_prevote_delta = "500ms"/g' $CONFIG_TOML sed -i 's/timeout_precommit =.*/timeout_precommit = "100ms"/g' $CONFIG_TOML sed -i 's/timeout_precommit_delta =.*/timeout_precommit_delta = "500ms"/g' $CONFIG_TOML sed -i 's/timeout_commit =.*/timeout_commit = "1s"/g' $CONFIG_TOML sed -i 's/skip_timeout_commit =.*/skip_timeout_commit = false/g' $CONFIG_TOML PRUNING="custom" PRUNING_KEEP_RECENT="100" PRUNING_INTERVAL="10" sed -i -e "s/^pruning *=.*/pruning = \"$PRUNING\"/" $HOME/.humans/config/app.toml sed -i -e "s/^pruning-keep-recent *=.*/pruning-keep-recent = \ \"$PRUNING_KEEP_RECENT\"/" $HOME/.humans/config/app.toml sed -i -e "s/^pruning-interval *=.*/pruning-interval = \ \"$PRUNING_INTERVAL\"/" $HOME/.humans/config/app.toml (OPSIONAL) kalo peers-nya tidak bekerja, langsung paste ini :seeds="" peers="5c27e54b2b8a597cbbd1c43905d2c18a67637644@142.132.231.118:36656,3d1e89341f64df76599748b634cbabbb8ba3d1b2@65.21.170.3:43656,c7181941789884d6c468bfca31778b10f83a388e@95.217.12.217:26656,981e9829afd1679cd9fafc90edc4ff918057e6fe@217.13.223.167:60556,69822c67487d4907f162fdd6d42549e1df60c82d@65.21.224.248:26656,5e41a64298ca653af5297833c6a47eb1ad1bf367@154.38.161.212:36656,fa57a5bd809eb234f0135e2e62039b5ea09d3992@65.108.250.241:36656,aac683209559ca9ea48de4c47f3806483a5ec13f@185.244.180.97:26656,3fc2c2e3a4b11d540c736a4ae4c9c247fb05fbae@168.119.186.161:26656,c40acba57194521c2d16d59e9dcb2250bb8f2db2@162.55.245.219:36656,295be5393e99c60763c85987fa3f8045af20d828@95.214.53.178:36656,d55876bc04e363bbe68a7fb344dd65632e310f45@138.201.121.185:26668,3f13ad6e8795479b051d147a5049bf4bd0a63817@65.108.142.47:22656" sed -i -e 's|^seeds *=.*|seeds = "'$seeds'"|; s|^persistent_peers *=.*|persistent_peers = "'$peers'"|' $HOME/.humans/config/config.toml Mari kita run Human-nya! Kita pakai screen aja nih :screen -S human humansd start Tunggu sampai sinkron, cara mengetahuinya kita buka tab baru atau tekan control + A + D, setelah itu kita ketik ini :humansd status | jq .SyncInfo Kalo false kayak gini, berarti udah.Setelah false, kamu bisa request faucet di DiscordKemudian kita save chain ID dari Human :humansd config chain-id testnet-1 Lalu, kita bikin validator (ganti deksripsi validator, nama wallet dan nama validator sesuai yang kamu punya) :humansd tx staking create-validator \ --amount 9000000uheart \ --commission-max-change-rate "0.1" \ --commission-max-rate "0.20" \ --commission-rate "0.1" \ --min-self-delegation "1" \ --details "put your validator description there" \ --pubkey=$(humansd tendermint show-validator) \ --moniker <your_moniker> \ --chain-id testnet-1 \ --gas-prices 0.025uheart \ --from <key-name> Kemudian cek validator kamu apakah sudah run atau belum disini : https://explorer.humans.zone/Done!Jika ada pertanyaan, langsung saja ke grup Telegram saya : https://t.me/HappyCuanAirdrop Terima kasih <3 ## Publication Information - [Rama.tori (πŸ’™,🧑)(πŸ“¦,πŸ’«) (((πŸ”΄πŸ€πŸŒ))) πŸ›ΈπŸ¦‡πŸ”ŠπŸ€–πŸ›Έ](https://paragraph.com/@rama-tori/): Publication homepage - [All Posts](https://paragraph.com/@rama-tori/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@rama-tori): Subscribe to updates - [Twitter](https://twitter.com/0xkindasus): Follow on Twitter