For the complete documentation index, see llms.txt. This page is also available as Markdown.

Useful Command

Useful Command

Wallet Commands

# Create a new wallet
pchaind keys add wallet --home $HOME/.pushchain

# Restore existing wallet
pchaind keys add wallet --recover --home $HOME/.pushchain

# Check sync status
pchaind status 2>&1 | jq .sync_info --home $HOME/.pushchain

Create Validator File

tee $HOME/validator.json > /dev/null << EOF
{
	"pubkey": $(pchaind comet show-validator --home $HOME/.pushchain),
	"amount":  "1000000upc",
	"moniker": "Your_Nodes_Name",
	"identity": "Your_Keybase",
	"website": "Your_Website",
	"details": "Your_Detail",
	"commission-rate": "0.05",
	"commission-max-rate": "0.2",
	"commission-max-change-rate": "0.05",
	"min-self-delegation": "1"
}
EOF

Deploy Validator

Remove Node