Prepare your account
Create an account by Keplr
Go to the Explorer website click Sign in
button and use Keplr method. It then help add titan testnet network into Keplr
NOTE: because min self delegate is 2048 TKX, to order to become validator you need have at least 2048 TKX
Create your validator
After creating a wallet with Keplr, you will now have a mnemonic (12 words/24 words) and a passphrase. We will proceed to import it into the node you created at step Joining Mainnet .
Access to your node and import your wallet
Copy titand keys add my_wallet --recover
Enter your 12-word mnemonic and passphrase. The output will appear as follows:
Copy - address: titan198knyvkecazg4snsa5gt08ygg46fv7ma2g33v2
name: my_wallet
pubkey: '{"@type":"/ethermint.crypto.v1.ethsecp256k1.PubKey","key":"AkwSg37hZTtEODSYiMR5GGx/KCMHZymmguLKgOWeFCdc"}'
type : local
NOTE: Make sure that the address matches the one displayed in Keplr.
Now it is time to create the validator
Feel free to change parameters as yours will, or remove unnecessary infos (like, details, identity)
Copy titand tx staking create-validator \
--amount=2048tkx \
--pubkey=$(titand tendermint show-validator) \
--moniker="choose a moniker" \
--website="Your website" \
--details="Yours very detail" \
--security-contact="your_email@email.com" \
--identity="your id on keybase"
--chain-id=titan_18888-1 \
--commission-rate="0.10" \
--commission-max-rate="0.20" \
--commission-max-change-rate="0.01" \
--gas="auto" \
--gas-adjustment=1.5 \
--gas-prices="101000000000atkx" \
--min-self-delegation="2048000000000000000000" \
--from=my_wallet
You will be asked for the passphrase again and confirm the transaction.
Copy gas estimate: 263922
auth_info:
fee:
amount:
- amount: "263922000000000"
denom: atkx
gas_limit: "263922"
granter: ""
payer: ""
signer_infos: []
tip: null
body:
extension_options: []
memo: ""
messages:
- '@type': /cosmos.staking.v1beta1.MsgCreateValidator
commission:
max_change_rate: "0.010000000000000000"
max_rate: "0.200000000000000000"
rate: "0.100000000000000000"
delegator_address: titan1graakezx2rllgd53yzn2z30cukxrga2h7397sz
description:
details: ""
identity: ""
moniker: Beast
security_contact: ""
website: ""
min_self_delegation: "2048000000000000000000"
pubkey:
'@type': /cosmos.crypto.ed25519.PubKey
key: bug7PM4m8iefXf/g4JVdklDJmDvzsmchCvEgkfMlCrs=
validator_address: titanvaloper1graakezx2rllgd53yzn2z30cukxrga2hq9qmgn
value:
amount: "2048000000000000000000"
denom: atkx
non_critical_extension_options: []
timeout_height: "0"
signatures: []
confirm transaction before signing and broadcasting [y/N]: y
code: 0
codespace: ""
data: ""
events: []
gas_used: "0"
gas_wanted: "0"
height: "0"
info: ""
logs: []
raw_log: '[]'
timestamp: ""
tx: null
txhash: F348DF6D236C310A8D65234F73D51F3D84DE41DE511C417807A06407FB04A892
Check the status of your transaction and your new validator at Explorer .
NOTE: after success create your validator node, you may want to remove yours private key from machine for security
Copy titand keys delete my_wallet
Last updated 4 months ago