Создайте новый ключ с помощью следующей команды. Обратите внимание, что ключ будет храниться в keystore, настроенном вами ранее.
archwayd keys add <key-name> --home $HOMEDIR
Если вам нужны средства на счете, управляемом ключом, вы можете запросить их с помощью faucet:
curl -X POST "https://faucet.torii-1.archway.tech/" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-d "{ \"address\": \"$(archwayd keys show <key-name> -a --home $HOMEDIR)\", \"coins\": [ \"1000000000uaugust\" ]}"
Инициализируйте данные в домашнем каталоге:
archwayd init <your-moniker> --home $HOMEDIR --chain-id torii-1
Скачайте genesis с сайта https://rpc.torii-1.archway.tech/genesis и поместите его в домашний каталог:
wget -qO- https://torii-1.archway.tech/genesis| jq ."result"."genesis" > $HOMEDIR/config/genesis.json
Предварительные условия: Вы должны успешно установить полный узел и настроить клиента. Они не обязательно должны находиться в одной среде. Также необходимо иметь сгенерированный на клиенте ключ с достаточным количеством средств.
Переключитесь на полный узел. Получите закодированный валидатором amino pub-ключ полного узла, который был сгенерирован командой init, и скопируйте его куда-нибудь.
archwayd tendermint show-validator --home $HOMEDIR
Переключитесь на клиент. Создайте валидатор с помощью следующей команды:
archwayd tx staking create-validator \
--from $(archwayd keys show <validator-account-name> -a --home $HOMEDIR) \
--amount 1000000uaugust \
--min-self-delegation 1000000 \
--commission-rate <Your commision rate> \
--commission-max-rate <Your commission max rate> \
--commission-max-change-rate <Your commision max change> \
--pubkey $(archwayd tendermint show-validator --home $HOMEDIR) \
--home $HOMEDIR
Поздравляем! Вы создали свой валидатор с учетной записью оператора, принадлежащейkey-name
Вы можете найти адрес оператора валидатора, который вы можете объявить для получения делегации:
archwayd keys show <validator-operator-key-name> --home $HOMEDIR --bech val -a