June 4, 2022

Гайд по установке ноды Aptos

Aptos - это самый безопасный и масштабируемый Layer 1 блокчейн, цель которого обеспечить универсальный и справедливый доступ к децентрализованным активам для миллиардов людей. Aptos использует Move, безопасный и надежный язык, изначально разработанный для Diem.

В проект занесли уже более, чем 200 млн.$ такие фонды: a16z, Multicoin Capital, Katie Haun, 3 Arrows Capital, ParaFi Capital, IRONGREY, Hashed, Variant, Tiger Global, BlockTower, FTX Ventures, Paxos, Coinbase Ventures.

Более подробно изучить проект можно у них в медиуме.

Подписывайтесь на социальные сети проекта, чтобы следить за обновлениями от команды.

Discord | Twitter | Web | Telegram

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

Арендуем сервер, например на Contabo. Рекомендуемые характеристики для Aptos: 8/32/300 и операционная система ubuntu 20.04.

От себя скажу, что нода хорошо себя чувствует на 4/8/200. Пример такого сервера по ссылке, стоимость $7 в месяц.

При оплате сервера необходимо ввести пароль, с помощью которого вы будете подключаться к серверу. После покупки вам на почту придет письмо с данными вашего сервера.

Подключение к серверу

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

  • В "Host Name" вводим IP вашего сервера и нажимаем "Open";
  • В открывшимся окне прописываем команду: root;
  • Жмем "Enter" и вставляем пароль от сервера, затем "Enter".

На MacOS просто запускаем программу Terminal.

  • Заходим на сервер командой: ssh root@IP_ADDRESS, IP_ADDRESS меняем на IP сервера;
  • Дальше вводим "yes", жмем "Enter" и вставляем пароль от сервера (введеный пароль будет скрыт иконкой с ключом). Жмем "Enter".

Установка ноды

Установку мы взяли у ребят из Nodes Guru.
Официальная статья.

После подключения к серверу, выполняем команды:

sudo apt update && sudo apt install wget -y
sudo apt full-upgrade
wget -q -O aptos_ait3.sh https://api.nodes.guru/aptos_ait3.sh && chmod +x aptos_ait3.sh && sudo /bin/bash aptos_ait3.sh

Проверяем на сайте, вписываем свой IP-адрес и API указываем 80.

После успешной установки необходимо зарегистрировать вашу ноду для участия в третьей фазе.

Заполнение формы

Переходим на сайт и регистрируемся с помощью дискорда.

Для начала нас просят подключить кошелек. Необходимо скачать Petra Aptos Wallet по ссылке, нажав на wallet-extension.zip.

Не забудьте распаковать папку.

Заходим в расширения Chrome, включаем режим разработчика и нажимаем Загрузить распакованное расширение.

Папку удалять нельзя, которая хранится на компьютере.
Дальше в расширениях выбираете Petra Aptos Wallet, создаете кошелек и сохраняете Seed-фразу.

Теперь можете конектить кошелек на сайте.

В следующем шаге нужно заполнить форму, отнеситесь к этому ответственно, как к резюме.

Затем переходим к этапу - регистрация ноды.

OWNER KEY
Тут адрес должен появиться автоматически, если пусто, то в Petra Aptos Wallet нажимаем Settings, затем Credentials и копируем Public Key и вставляем.

Чтобы вписать остальные ключи в разделе PUBLIC KEYS, выполняем команды на сервере.

source ~/.bash_profile
cat $WORKSPACE/keys/public-keys.yaml

В VALIDATOR NODE вставляем свой IP, остальное, как на скрине ниже.
ВАЖНО! API PORT меняем на 80.

Раздел FULL NODE пропускаем, это не обязательно.

После регистрации ноды необходимо пройти KYC. Кто участвовал в первом или втором этапе, у вас уже должно быть все выполнено.

Готово!


Проверить логи:

docker logs -f --tail 100 aptos-validator-1

Сделать рестарт:

cd ~/.aptos && docker-compose restart

Удаление ноды:

cd ~/.aptos && docker-compose down -v
rm -rf ~/.aptos /opt/aptos

WhiteList | Chat | Twitter | OTC | Exchange