titand status | jq '.SyncInfo.latest_block_height // .sync_info.latest_block_height'
View the ports used node
ss -tulpn | grep titand
βοΈ Key Command
Create new wallet
titand keys add wallet
Recovery wallet
titand keys add wallet --recover
List all wallet
titand keys list
Delete wallet
titand keys delete wallet
Export wallet
titand keys export wallet
Import wallet
titand keys import wallet wallet.backup
Check wallet balance
titand q bank balances $(titand keys show wallet -a)
titand q bank balances "Any other or your wallet"
βοΈ Validator Commands
Create validator
# Create validator.json file
touch $HOME/.titan/config/validator.json
# Find your pubkey
titand comet show-validator
#Open a validator.json file
nano $HOME/.titan/config/validator.json
#Paste this into the open validator.json file, pre-replacing all values ββthat start with $
{
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "+vMHVm134I+Rh4kNqLG/YwvQqDy+YqcZqWtgp7ABUop0="
},
"amount": "1000000uttnt",
"moniker": "Oliver",
"identity": "",
"website": "",
"security": "",
"details": "Trusted Blockchain validator",
"commission-rate": "0.05",
"commission-max-rate": "0.2",
"commission-max-change-rate": "0.2",
"min-self-delegation": "1"
}
#After entering and changing all values, save the file with the key combination Ctrl + X and press Enter
#Run command create validator
titand tx staking create-validator $HOME/.titan/config/validator.json \
--chain-id titan-test-3 \
--gas-adjustment="1.5" \
--fees 500uttnt \
--from wallet
You can leave the text after # unchanged - it's a commented hint that won't affect validator creation.
β½ Replace the following values with your own: WALLET - usually it's 'wallet', or your wallet's name.
MONIKER - any convenient name for your validator, displayed in the explorer.
IDENTITY - validator's avatar, displayed in the explorer. Create a KeyBase ID following the instructions or leave it empty, and it will default to a standard one.
DETAILS - details about your validator, also displayed in the explorer.
Replace all necessary values indicated above with the $ sign to successfully create your validator.
β½ Example:
lavad tx staking create-validator \
{
"pubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "+vMHVm134I+Rh4kNqLG/YwvQqDy+YqcZqWtgp7ABUop0="
},
"amount": "1000000uttnt",
"moniker": "Oliver",
"identity": "", #if you have your identifier, replace it, or leave it blank
"website": "", #if you have your website, replace it, or leave it blank
"security": "",
"details": "Trusted Blockchain validator",
"commission-rate": "0.05",
"commission-max-rate": "0.2",
"commission-max-change-rate": "0.2",
"min-self-delegation": "1"
}
echo $(oraid tendermint show-node-id)'@'$(curl -s ifconfig.me)':'$(cat $HOME/.titan/config/config.toml | sed -n '/Address to listen for incoming connection/{n;p;}' | sed 's/.*://; s/".*//')