πŸ› οΈUseful commands

First we set the variables

BINARY="canined"
DENOM="ujkl"
FOLDER=".canine"

Working with wallets

# create wallet
$BINARY keys add <name_wallet> --keyring-backend os

# restore wallet
$BINARY keys add <name_wallet> --recover --keyring-backend os

# restore wallet for EVM networks
$BINARY keys add <name_wallet> --recover --coin-type 118 --algo secp256k1

# list wallets
$BINARY keys list

# show account key
$BINARY keys show <name_wallet> --bech acc

# show validator key
$BINARY keys show <name_wallet> --bech val

# show consensus key
$BINARY keys show <name_wallet> --bech cons

# show all supported addresses
$BINARY debug addr <wallet_addr>

# how private key
$BINARY keys export <name_wallet> --unarmored-hex --unsafe

# account request
$BINARY q auth account $($BINARY keys show <name_wallet> -a) -o text

# delete wallet
$BINARY keys delete <name_wallet>

General information

Transactions

Governance

Peers and RPC

Last updated