-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathCreate-validator.sh
More file actions
41 lines (34 loc) Β· 3.45 KB
/
Copy pathCreate-validator.sh
File metadata and controls
41 lines (34 loc) Β· 3.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/bin/bash
echo -e "\033[0;33m"
echo "==========================================================================================================================="
echo " "
echo " βββββββ βββββββ ββββ βββββββββββββββββββ ββββββββββ βββ βββββββββββββββ βββββββ ββββ ββββββββββ ββββββ βββββββ ";
echo " ββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ";
echo " βββ βββ βββββββββ βββ βββ ββββββββββββββββββββββ βββ βββ ββββββ βββββββββ ββββββ ββββββββββββββ βββ";
echo " βββ βββ βββββββββββββ βββ ββββββββββββββββββββββ βββ βββ ββββββ ββββββββββββββββ ββββββββββββββ βββ";
echo " ββββββββββββββββββββ ββββββ βββ βββ βββββββββββββββββββββββ βββ βββββββββββββββ βββββββββββββββββ ββββββββββββ";
echo " βββββββ βββββββ βββ βββββ βββ βββ βββββββββββββ βββββββ βββ βββ βββββββ βββ ββββββββββββ βββ βββ βββββββ ";
echo -e "\033[0;33m"
echo "==========================================================================================================================="
sleep 1
source $HOME/.bash_profile
#function Run a Validator Node
echo -e "\e[1m\e[32mRun a Validator Node \e[0m" && sleep 1
celestia-appd tx staking create-validator -y \
--amount 10000000utia \
--from $WALLET \
--moniker $NODENAME \
--pubkey $(celestia-appd tendermint show-validator) \
--commission-rate=0.1 \
--commission-max-rate=0.2 \
--commission-max-change-rate=0.01 \
--min-self-delegation=1000000 \
--keyring-backend=test \
--chain-id mamaki
sleep 60
celestia-appd tx slashing unjail --from=$WALLET_ADDRESS --chain-id=mamaki -y
echo "==========================================================================================================================="
echo " "
echo -e "\e[1m\e[34mYour Celestia Validator address : $(celestia-appd keys show ${WALLET} --bech val -a)\e[0m" && sleep 1
echo " "
echo "==========================================================================================================================="