Skip to content

DiscoverMyself/Humans-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

Humans-AI testnet

Hardware requirements

  • OS : Ubuntu Linux 20.04 (LTS) x64

  • Read Access Memory : 8 GB (higher better)

  • CPU : 4 core (higher better)

  • Disk: 250 GB SSD Storage (higher better)

  • Bandwidth: 1 Gbps for Download / 100 Mbps for Upload

Automatic Instalation:

wget -O humans.sh https://raw.githubusercontent.com/DiscoverMyself/Humans-AI/main/humansd && chmod +x humans.sh && ./humans.sh

Manual Instalation

Humans-Ai Official Docs

(Optional) Add additional livepeers fr: nodejumper

Wallet Configuration

Add new wallet

humansd keys add $WALLET

Recover wallet

humansd keys add $WALLET --recover

Wallet list

humansd keys list

Check Balance

humansd query bank balances $(humansd keys show wallet -a)

Delete Wallet

humansd keys delete $WALLET

Validator Configuration

Create Validator

humansd tx staking create-validator \
--amount=9000000uheart \
--pubkey=$(humansd tendermint show-validator) \
--moniker=$NODENAME \
--chain-id=$HUMANS_CHAIN_ID \
--commission-rate=0.1 \
--commission-max-rate=0.2 \
--commission-max-change-rate=0.05 \
--min-self-delegation=1 \
--fees=10000uheart \
--from=$WALLET \
-y

Check Validator address

humansd keys show wallet --bech val -a

Edit Validator

humansd tx staking edit-validator \
  --moniker=$NODENAME \
  --identity=<your_keybase_id> \
  --website="<your_website>" \
  --details="<your_validator_description>" \
  --chain-id=$HUMANS_CHAIN_ID \
  --from=$WALLET

Delegate to Validator

humansd tx staking delegate $(humansd tendermint show-validator) 1000000uheart --from $WALLET --chain-id $HUMANS_CHAIN_ID --fees 5000uheart

Unjail Validator

humansd tx slashing unjail \
  --broadcast-mode=block \
  --from=$WALLET \
  --chain-id=$HUMANS_CHAIN_ID \
  --gas=auto --gas-adjustment 1.4

Useful Commands

  1. Synchronization info

humansd status 2>&1 | jq .SyncInfo

  1. Validator Info

humansd status 2>&1 | jq .ValidatorInfo

  1. Node Info

humansd status 2>&1 | jq .NodeInfo

  1. Show Node ID

humansd tendermint show-node-id

  1. Delete Node
systemctl stop humansd
systemctl disable humansd
rm -rvf .humans
rm -rvf humans.sh
rm -rvf humansd
rm -rvf humans_latest_linux_amd64.tar.gz

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages