> For the complete documentation index, see [llms.txt](https://sipaling-testnet.gitbook.io/cara-garap-humans/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sipaling-testnet.gitbook.io/cara-garap-humans/cara-garap-humans.md).

# Cara Garap Humans

## 1. Minimum hardware requirements <a href="#minimum-hardware-requirements" id="minimum-hardware-requirements"></a>

* Memory: 8 GB RAM
* CPU: Quad-Core
* Disk: 250 GB SSD Storage
* Bandwidth: 1 Gbps for Download / 100 Mbps for Upload

## 2. Menginstal Alat Yang Dibutuhkan

<figure><img src="/files/5z9IIs3L9vnUyoJKBdMo" alt=""><figcaption></figcaption></figure>

```
wget -O humans.sh https://raw.githubusercontent.com/sipalingtestnet/humans/main/humans.sh && chmod +x humans.sh && ./humans.sh
```

## 3. Download Snapshoot

<figure><img src="/files/jtZundcoeqe9zj5jZPOO" alt=""><figcaption><p>Tunggu Sampai Selesai Jangan Di Acak Acak Yamanis</p></figcaption></figure>

```
wget -O snapshot.sh https://raw.githubusercontent.com/vinjan23/Testnet.Guide/main/HumanAI/snapshot.sh && chmod +x snapshot.sh && ./snapshot.sh
```

## 4. Membuat Moniker

<figure><img src="/files/dMoRdYlRntJs4KixsqOa" alt=""><figcaption><p>Jika Seperti Ini Lanjut Saja</p></figcaption></figure>

```
humansd config chain-id testnet-1
humansd init <MonikerName> --chain-id testnet-1
```

Ubah <mark style="color:red;">\<MonikerName></mark> Jadi Nama Kalian&#x20;

## 5. Membuat Wallet

<figure><img src="/files/GLDXfOeN0WPkWDtQAZ49" alt=""><figcaption><p>Buat Password Wallet Yang Mudah Di ingat Contoh 12345678 Ingat Password Memang Tidak Menampakan Bintang Bintang nya Jadi Bukan Eror Ya Manis</p></figcaption></figure>

```
humansd keys add <walletname>
```

Ubah <mark style="color:red;">\<walletname></mark> Jadi Nama Kalian yang mudah di ingat

<figure><img src="/files/fGZ3SUlu87eeBHibYa4V" alt=""><figcaption><p>Simpan Baik Baik Informasi Ini </p></figcaption></figure>

1: addres\
2: Simpan Baik BAIK Memonic Untuk Di Buka Di Kepler

## 6. Download Genesis

<figure><img src="/files/jXohpMn63uCChs23xzBL" alt=""><figcaption><p>Copy Command Dibawah</p></figcaption></figure>

```
wget https://snapshots.polkachu.com/testnet-genesis/humans/genesis.json -O $HOME/.humans/config/genesis.json
```

## 7. Set Peer

<figure><img src="/files/qQIQmvcSf71E2Pw2SUL8" alt=""><figcaption><p>Copy Command Berikut Untuk Set Peer</p></figcaption></figure>

```
SEEDS=""
PEERS="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"
sed -i -e "s/^seeds *=.*/seeds = \"$SEEDS\"/; s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.humans/config/config.toml
sed -i.bak -e "s/^minimum-gas-prices *=.*/minimum-gas-prices = \"0uheart\"/;" ~/.humans/config/app.toml
sed -i -e "s/^filter_peers *=.*/filter_peers = \"true\"/" $HOME/.humans/config/config.toml
external_address=$(wget -qO- eth0.me) 
sed -i.bak -e "s/^external_address *=.*/external_address = \"$external_address:26656\"/" $HOME/.humans/config/config.toml
sed -i.bak -e "s/^seeds =.*/seeds = \"$seeds\"/" $HOME/.humans/config/config.toml
sed -i 's/max_num_inbound_peers =.*/max_num_inbound_peers = 100/g' $HOME/.humans/config/config.toml
sed -i 's/max_num_outbound_peers =.*/max_num_outbound_peers = 100/g' $HOME/.humans/config/config.toml

```

## 8. Download Addressbook

<figure><img src="/files/Y73TcJJKuIu5fAqz2tUX" alt=""><figcaption><p>Copy Command Berikut</p></figcaption></figure>

```
wget -O $HOME/.humans/config/addrbook.json "https://raw.githubusercontent.com/obajay/nodes-Guides/main/Humans/addrbook.json"
```

## 9. Create Service File

<figure><img src="/files/UzD9WZ7h0L8KVdEa4onW" alt=""><figcaption><p>Copy Lagi Command Berikut</p></figcaption></figure>

```
sudo tee /etc/systemd/system/humansd.service > /dev/null <<EOF
[Unit]
Description=humans
After=network-online.target

[Service]
User=$USER
ExecStart=$(which humansd) start
Restart=on-failure
RestartSec=3
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF
```

## 10. Menjalankan Node

<figure><img src="/files/x60VmwlgtetnTy4e7wPN" alt=""><figcaption><p>Copy Command Lagi Ya Gtau Mau Ngomong apa wkowokwok</p></figcaption></figure>

```
sudo systemctl daemon-reload && sudo systemctl enable humansd
sudo systemctl restart humansd && sudo journalctl -u humansd -f -o cat
```

## 11. Mengecek Block Udah Sampai Belum

<figure><img src="/files/jmWLtAJ1vTxmXVOX4aSD" alt=""><figcaption><p>Tunggu True Jadi False  Baru Lanjut Step 12 Ya Bang</p></figcaption></figure>

```
humansd status 2>&1 | jq .SyncInfo
```

## 13. Mengambil Faucet Di Discord&#x20;

{% embed url="<https://discord.gg/humansdotai>" %}
Masuk Ke Discord Mereka
{% endembed %}

<figure><img src="/files/D828ox7H1vR2psNzMCMZ" alt=""><figcaption><p>Cari Channel Testnet-Faucet Lalu Masukan Command Berikut</p></figcaption></figure>

$request <mark style="color:red;">ADDRESKAMUMANIS</mark>

## 14. Membuat Validator

humansd tx staking create-validator\
\--amount 10000000uheart\
\--from <mark style="color:red;">wallet</mark>\
\--commission-max-change-rate "0.01"\
\--commission-max-rate "0.2"\
\--commission-rate "0.07"\
\--min-self-delegation "1"\
\--pubkey $(humansd tendermint show-validator)\
\--moniker <mark style="color:red;">$MONIKER</mark>\
\--chain-id testnet-1

### <mark style="color:red;">KETERANGAN</mark>

* \--from <mark style="color:red;">wallet =</mark> Nama Wallet Yang Kamu Buat Di <mark style="color:red;">Step 5</mark>
* \--moniker <mark style="color:red;">$MONIKER</mark> = Ganti Nama Moniker Kamu Sesuai Yang Kamu Buat Pada <mark style="color:red;">Step 4</mark>&#x20;

### a. Jika Ada Tx Id Cek Di Exploreer Berikut

{% embed url="<https://spt-explorer.vercel.app/humans-testnet>" %}

## 15. Mengimport Memonic Ke Kepler

<figure><img src="/files/9KzaYCrwYvvZ9K98wH7r" alt=""><figcaption><p>Tekan Import Existing Account</p></figcaption></figure>

<figure><img src="/files/BnP2h2JUAZDhgNXngBmZ" alt=""><figcaption><p>Isi Sesuai Deskripsi Berikut</p></figcaption></figure>

1. Masukan Memonik Yang Telah Kita Buat Di Tutor 5.
2. Masukan Nama Account Contoh HUMAN
3. Tekan Next&#x20;

## 16. Mendelegate Validator

{% embed url="<https://spt-explorer.vercel.app/humans-testnet/staking>" %}
Masuk Ke Explorer
{% endembed %}

<figure><img src="/files/4qS3mOYc5t7GQEZ4ugjg" alt=""><figcaption><p>Ikuti INstruksi Berikut</p></figcaption></figure>

1. Tekan Staking
2. Tekan Inactive
3. Tekan Pada Keyboard <mark style="color:red;">CTRL+F Lalu</mark> Cari Nama Moniker Kalian&#x20;

<figure><img src="/files/b9mQACGmwUoNd2ZsVbn3" alt=""><figcaption><p>Ikuti Instruksi Berikut</p></figcaption></figure>

1. &#x20;Tekan <mark style="color:red;">Delegate</mark> Pada Nma Kalian
2. Isi Berapa Token Yang Akan Anda Stake
3. Tekan Send&#x20;

## Done Terimakasih Sudah Membaca Guide Saya Jangan Lupa Join Ke Social Media Kami

{% embed url="<https://t.me/ssipalingtestnet>" %}

{% embed url="<https://web.facebook.com/groups/1073356386092600/>" %}
