November 18, 2023

Avail

https://docs.google.com/forms/d/e/1FAIpQLSeL6aXqz6vBbYEgD1cZKaQ4vwbN2o3Rxys-wKTuKySVR-oS8g/viewform

Описание проекта

Соц сети проекта - рекомендуем подписаться
Avail

Join the Avail Discord Server!

Avail (@AvailProject) / X

https://github.com/availproject/avail

Avail

  1. Описание L1 на базе Substrate. Планируют набрать в закрытую программу более 1000 валидаторов. Проект отделился от Polygon Labs и стал независимым. Пока можем заполнять формы

Light Client Interest Form

  1. Твиттерскор выглядит достаточно неплохо
    https://twitterscore.io/twitter/AvailProject/topFollowers/

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

1. Создаем сервер (2CPU / 4GB RAM / 40GB SSD)

2. Подключаемся к серверу

3. Запускаем скрипт для установки необходимого на сервер:

Для установки ноды подключаемся на сервер и запускаем скрипт:ShellCopy

bash <(curl -s https://raw.githubusercontent.com/DOUBLE-TOP/guides/main/avail/install.sh)

После установки проверяем логи командойShellCopy

journalctl -n 100 -f -u avail -o cat

Установка фулл ноды

Для установки ноды подключаемся на сервер и запускаем скрипт:ShellCopy

bash <(curl -s https://raw.githubusercontent.com/DOUBLE-TOP/guides/main/avail/install_full.sh)

После установки проверяем логи командойShellCopy

journalctl -n 100 -f -u avail-full -o cat

Можно проверить себя в телеметрии по имени ноды, которе вы задали

DOUBLETOP Substrate Telemetry

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

Для лайт ноды:

Рестарт

sudo systemctl restart avail

Остановка

sudo systemctl stop avail

Проверка логовShellCopy

journalctl -n 100 -f -u avail -o cat

Проверка последнего синхронизированного блокаBashCopy

curl "http://localhost:7000/v1/latest_block"

Вывод

{"latest_block":34140}

последний блок 34140 (в примере)

Последний блок можно глянуть в эксплорере

https://goldberg.avail.tools/

Для фулл ноды:

Рестарт

sudo systemctl restart avail-full

Проверка логовShellCopy

journalctl -n 100 -f -u avail-full -o cat

Телеметрия

https://telemetry.doubletop.io/#list/0x6f09966420b2608d1947ccfb0f2a362450d1fc7fd902c29b67c906eaa965a7ae

Для следующих этапов запуска валидатора на фулл ноде нужны будет сессионные ключи, вот команда для их получения:

curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:49933 | jq -r .result