April 4, 2022

Archway node

Archway— это платформа смарт-контрактов, которая вознаграждает разработчиков. Разработанный для гибкой разработки и простого развертывания в Cosmos, Archway обеспечивает масштабируемые межсетевые dApp, которые охватывают максимальное количество пользователей и активов.

Видео по установке ноды

Содержание

Фазы и награды

Аренда сервера

Системные требования

Вход на сервер

Установка

Проверка ноды

Дополнительные команды

Контакты авторов

Полезные ссылки

Фазы и награды

  • Стимулируемый Testnet начинается 11 апреля.
  • Середина 2022 г. — запуск основной сети.

Выделено на награды 0.5% от всего предложения токенов .

Подробнее

Аренда сервера

Наши русские партнёры , одни из самых стабильных и дешёвых хостингов ! Имеется русская поддержка , интуитивный интерфейс и простая оплата .

VDSina ( Выгодно брать средней мощности сервера )
Firstvds ( Выгодно брать большей мощности сервера )

Sprintbox ( Выгодно брать малой мощности сервера )

Системные требования

Рекомендованные системные требования:

  • CPU: 4 CORE
  • RAM: 8 GB
  • SSD: 200 GB ( В документации на писано 512 GB)
  • OS: Ubuntu 20.04 LTS

Вход на сервер

  • В поиске Windows пишем "cmd" и запускаем( на MacOS или Linux - терминал).
  • Введите команду
ssh root@СвойIpАдресСервера

Например ssh [email protected] для сервера с адресом "185.209.29.187"

  • Введите "yes" с клавиатуры
  • Вставьте пароль от сервера , нажав 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

Задайте пароль и подтвердите его, пароль НЕ отображается!

Сохраните мнемонику и Address

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

Discord | Twitter | GitHub | Blog

Официальная документация | Explorer