Skip to content
/ OkP4 Public

Node OkP4 on Akash Network | Нода OkP4 на Akash Network

Notifications You must be signed in to change notification settings

Dimokus88/OkP4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Okp4 validator node on Akash Network

Нода валидатора сети Okp4, развертка в Akash Network.

Akash Network Forum Akash Network

Before you start - subscribe to our news channels:

Прежде чем начать - подпишитесь на наши новостные каналы:

Discord Akash Telegram Akash EN Telegram Akash RU TwitterAkash TwitterAkashRU

English version

Deployment of the Okp4 node.

Deploy deploy.yml Okp4 nodes with Cloudmos (Akashlytics) ( use instructions here ) by setting the values ​​in the corresponding deploy.yml variables:

  • MY_ROOT_PASSWORD - your password for the root user.
  • MONIKER-node name.
  • LINK_KEY-link to direct download of priv_validator_key.json* file.

If you don't have a priv_validator_key.json or want to know how to get a direct download link, refer to this guide.

*If you want to deploy an RPC node without a validator key, leave LINK_KEY blank or remove this line altogether. The node will run on the generated priv_validator_key.json.

At this stage, the node is deployed. Navigating to the forwarded port 26657 in the LEASES tab, the websocket of the node will open, where its up-to-date information will be available.

If you need to create a validator on your priv_validator_key.json go to the next step.

Creating an Okp4 validator

Connect to the running node via SSH using forwarded port 22, user root and the password you set in deploy.yml:

Check sync status, if false means the node is synced:

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

If the node is synchronized - run:

source ~/.bashrc && wget -q -O $BINARY.sh https://raw.githubusercontent.com/Dimokus88/universe/main/script/create_validator.sh && chmod +x $BINARY.sh && sudo /bin/bash $BINARY.sh

Follow the script execution prompts.

When the validator is created, request the remaining balance:

$BINARY q bank balances $address

You can delegate the remaining tokens to yourself, but leave 1,000,000 uknow to pay for transaction gas:

$BINARY tx staking delegate $valoper <amount>$DENOM --from $address --chain-id $CHAIN --fees 555$DENOM -y

Collect rewards:

$BINARY tx distribution withdraw-rewards $valoper --from $address --fees 500$DENOM --commission --chain-id $CHAIN -y

Other commands for managing a node can be found here.

Back to top

Thank you for using Akash Network!


Русская версия

Развертка ноды Okp4.

Разверните deploy.yml ноды Okp4 с помощью Cloudmos (Akashlytics) (инструкция по использованию здесь) установив значения в соответствующих переменных deploy.yml:

  • MY_ROOT_PASSWORD-свой пароль для root пользователя
  • MONIKER-имя ноды
  • LINK_KEY-ссылку на прямое скачивание файла priv_validator_key.json*

Если у вас нет priv_validator_key.json или вы хотите знать, как получить ссылку на прямое скачивание - обратитесь к этой инструкции.

*Если вы хотите развернуть RPC ноду без ключа валидатора - оставьте LINK_KEY пустым или вовсе удалите эту строку. Нода запустится на сгенерированном priv_validator_key.json.

На данном этапе нода развернута . Перейдя на переадресованный порт 26657 во вкладке LEASES откроется websocket ноды, где будет доступна ее актуальная информация.

Если вам нужно создать валидатора на вашем priv_validator_key.json перейдите к следующему пункту.

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

Подключитесь к работающей ноде по протоколу SSH, используя переадресованный 22 порт, пользователь root и пароль заданный вами в deploy.yml:

Проверьте статус синхронизации, если false значит нода синхронизированна:

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

Если нода синхронизированна - выполните:

source ~/.bashrc && wget -q -O $BINARY.sh https://raw.githubusercontent.com/Dimokus88/universe/main/script/create_validator.sh && chmod +x $BINARY.sh && sudo /bin/bash $BINARY.sh

Следуйте подсказкам выполнения скрипта.

Когда валидатор будет создан запросите оставшийся баланс:

$BINARY q bank balances $address

Можете делегировать на себя оставшиеся токены, но оставьте 1 000 000 uknow для оплаты газа транзакций:

$BINARY tx staking delegate $valoper <amount>$DENOM --from $address --chain-id $CHAIN --fees 555$DENOM -y
  • Собрать награды:
$BINARY tx distribution withdraw-rewards $valoper --from $address --fees 500$DENOM --commission --chain-id $CHAIN -y

Другие команды по управлению нодой можете найти здесь.

К началу

Спасибо что воспользовались Akash Network!


About

Node OkP4 on Akash Network | Нода OkP4 на Akash Network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published