NG
Idep

Idep

Setup Guide

AI Translation

1. Установка

Воспользуйтесь нашим скриптом для быстрой установки:

wget -q -O idep.sh https://api.nodes.guru/idep.sh && chmod +x idep.sh && sudo /bin/bash idep.sh

Укажите имя для своей ноды, название для кошелька и ждите завершения установки, после чего выполните команду:

source $HOME/.bash_profile

Проверить логи ноды вы можете командой:

journalctl -u iond -f

2. Создание валидатора

Ваша нода должна быть синхронизирована для выполнения дальнейших действий, проверить синхронизирована ли нода можно командой:

curl -s localhost:26657/status | jq .result.sync_info.catching_up

Если результат false – значит нода синхронизирована (если результат false наступил слишком быстро (сразу после установки, например) – проверьте текущую высоту блока командой curl -s localhost:26657/status).

2.1. Создание кошелька

Для того, чтобы создать кошелек воспользуйтесь командой ($IDEP_WALLET– название кошелька, которое вы вводили при установке, это переменная поэтому менять что-то самостоятельно в команде не нужно):

iond keys add $IDEP_WALLET

Введите пароль, который хотите установить для доступа к этому кошельку, нажмите Enter.

В результате должно появиться следующее окно (данные будут ваши, сохраните нижнюю строку – это ваш мнемоник):

Idep-0

Скопируйте адрес (на этом скриншоте это idep1phl330aec8cej66u7j53xgxfau9g89etlx8a32), он понадобится нам для следующего шага.

2.2 Запрос токенов

Переходим на сайт крана, в поле вставляем адрес кошелька, подтверждаем капчу и жмем “Отправить”:

Idep-1

Результат должен быть такой:

Idep-2

Проверяем баланс командой:

iond q bank balances АДРЕС_ВАШЕГО_КОШЕЛЬКА

В результате вы должны увидеть положительный баланс токенов idep.

2.3. Становление валидатором

Для того, чтобы стать валидатором выполняем команду:

iond tx staking create-validator \
--amount=90999000000idep \
--pubkey=`iond tendermint show-validator` \
--moniker="$IDEP_NODENAME" \
--chain-id="$IDEP_CHAIN" \
--commission-rate="0.10" \
--commission-max-rate="0.20" \
--commission-max-change-rate="0.01" \
--min-self-delegation="1" \
--from="$IDEP_WALLET"

Вводим пароль, подтверждаем транзакцию. Проверяем стали ли мы валидатором командой:

curl -s localhost:26657/status | jq .result.validator_info.voting_power

Результат должен быть больше 0:

Idep-3

После того как стали валидатором можете на свое усмотрение попросить роль валидатора в дискорде, для этого нужно отписать в чат #validators имя своей ноды и упомянуть Aidas#1949.

3. Полезные команды

Выйти из тюрьмы:

iond tx slashing unjail --chain-id $IDEP_CHAIN --from $IDEP_WALLET

Получить награды:

iond tx distribution withdraw-all-rewards --from $IDEP_WALLET --chain-id $IDEP_CHAIN

Проверить баланс:

iond q bank balances ADDRESS

Проверить баланс вашего адреса (с которого вы создавали валидатора если шли по гайду):

iond q bank balances $(iond keys show $IDEP_WALLET -a)

Получить свой valoper адрес (адрес валидатора):

iond keys show $IDEP_WALLET --bech val

Увеличить свой бонд (размер своего стейка):

iond tx staking delegate YOUR_VALOPER_ADDRESS AMOUNTidep --chain-id $IDEP_CHAIN --from $IDEP_WALLET

Проверить статус ноды:

curl localhost:26657/status

Получить список активного сета валидаторов:

iond query staking validators --limit 1000 -o json | jq -r '.validators[] | select(.status=="BOND_STATUS_BONDED") | [.operator_address, .status, (.tokens|tonumber / pow(10; 6)), .description.moniker] | @csv' | column -t -s"," | sort -k3 -n -r | nl
Stuck? Ask!

By continuing to use our website, you consent to our use of cookies in accordance with our cookie policy