Archway node
Archway— это платформа смарт-контрактов, которая вознаграждает разработчиков. Разработанный для гибкой разработки и простого развертывания в Cosmos, Archway обеспечивает масштабируемые межсетевые dApp, которые охватывают максимальное количество пользователей и активов.
Содержание
Фазы и награды
Выделено на награды 0.5% от всего предложения токенов .
Аренда сервера
Наши русские партнёры , одни из самых стабильных и дешёвых хостингов ! Имеется русская поддержка , интуитивный интерфейс и простая оплата .
VDSina ( Выгодно брать средней мощности сервера )
Firstvds ( Выгодно брать большей мощности сервера )
Sprintbox ( Выгодно брать малой мощности сервера )
Системные требования
Вход на сервер
ssh root@СвойIpАдресСервера
Например ssh [email protected] для сервера с адресом "185.209.29.187"
- Вставьте пароль от сервера , нажав 1 раз правую кнопку мыши , пароль виден НЕ будет, для безопасности сделано.
Установка
sudo apt update && sudo apt upgrade -y
sudo apt install wget jq bc build-essential tmux -y
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/installers/docker.sh)
docker create -it --name archway archwaynetwork/archwayd:augusta
docker cp archway:/usr/bin/archwayd /usr/bin/archwayd
docker rm archway -f docker rmi archwaynetwork/archwayd:augusta
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n archway_chain_id -v "augusta-1"
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n archway_moniker
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n archway_wallet_name
Введите название своего кошелька
archwayd init "$archway_moniker" --chain-id "$archway_chain_id"
archwayd config chain-id augusta-1 archwayd config keyring-backend file
archwayd keys add "$archway_wallet_name" --keyring-backend file
Задайте пароль и подтвердите его, пароль НЕ отображается!
wget -qO $HOME/.archway/config/genesis.json https://raw.githubusercontent.com/SecorD0/Archway/main/genesis.json
wget -qO $HOME/.archway/config/addrbook.json https://raw.githubusercontent.com/SecorD0/Archway/main/addrbook.json
sed -i -e "s%^moniker *=.*%moniker = \"$archway_moniker\"%; "\ "s%^seeds *=.*%seeds = \"[email protected]:31076,[email protected]:26656\"%; "\ "s%^persistent_peers *=.*%persistent_peers = \"[email protected]:26656\"%; "\ "s%^external_address *=.*%external_address = \"`wget -qO- eth0.me`:26656\"%; " $HOME/.archway/config/config.toml
printf "[Unit] Description=Archway node After=network-online.target [Service] User=$USER ExecStart=`which archwayd` start --x-crisis-skip-assert-invariants Restart=on-failure RestartSec=3 LimitNOFILE=65535 [Install] WantedBy=multi-user.target" > /etc/systemd/system/archwayd.service
sudo systemctl daemon-reload sudo systemctl enable archwayd sudo systemctl restart archwayd
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n archway_log -v "sudo journalctl -fn 100 -u archwayd" -a . <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n archway_node_info -v ". <(wget -qO- https://raw.githubusercontent.com/SecorD0/Archway/main/node_info.sh) -l RU 2> /dev/null" -a
Создание валидатора
archway_node_info
Далее нужно запросить токены в Discord канале в ветке #🚰|faucet
!faucet archwayAddress___
Сначала нужно дождаться полной синхронизации ноды
archwayd tx staking create-validator \ --amount 9000000uaugust \ --moniker "$archway_moniker" \ --pubkey `archwayd tendermint show-validator` \ --commission-rate 0.01 \ --commission-max-rate 0.1 \ --commission-max-change-rate 0.1 \ --min-self-delegation 1 \ --from "$archway_wallet_name" \ --chain-id "$archway_chain_id"
Обязательно заполните данную форму :
https://landing.mailerlite.com/webforms/landing/a4w6x1
Есть еще одна форма на валидатора, будет не лишним заполнить:
https://docs.google.com/forms/d/e/1FAIpQLSfsEWc1J5oxnobxVmA0M9WNFqwJMkdbNQ6s9oOk8o0T_IegzA/viewform
Удаление
sudo systemctl stop archwayd; \ sudo systemctl disable archwayd
archwayd unsafe-reset-all
rm -rf /etc/systemd/system/archwayd.service which archwayd
sudo systemctl daemon-reload
rm -rf $HOME/.archway
Не хотите заморачиваться с установкой?
Лучший бот по установке нод.
Выгодные цены , полное обслуживание и установка под ключ.
https://t.me/storenode_bot
Контакты авторов
Discord: ProMint#2882
Telegram: @ProMint
Medium: @ProMintChannel
Полезные ссылки
Официальный сайт проекта | Русскоязычная группа Telegram