Avail. Устанавливаем Light Node
CryptoFortochka — гайды, ноды, новости, тестнеты
Avail — это децентрализованный уровень доступности данных, предназначенный для поддержки блокчейн-приложений нового поколения и суверенных Rollups
- Инвестировали: $27 000 000
- Инвесторы: Founders Fund, DragonFly Capital, Balaji Srinivasan и другие
- Характеристики: 4CPU/8RAM/300SSD — рекомендованные / 2CPU/4RAM/40SSD — минимальные
- Арендовать сервер: AEZA , Zomro, Hetzner , PqHosting , VDsina, Contabo
- Надежные прокси и антик: Proxyline / Travchisproxies / Dolphin
- Чат с поддержкой: https://t.me/fortochat
- Ubuntu: 22.04
Недавно был Incetevized для валидаторов нод, нам к сожалению не удалось попасть валидаторский сет, но команда Avail обьявила, что скоро вознаградит пользователей, использующих Light Node. Этот шаг повышает ценность нашего исследования блокчейна, обещая больше преимуществ в будущем
А мы не забываем, что проект тесно связан с Dymension, AltLayer, а это те проекты, который любят награждать за активность
Ранее можно было поучаствовать в ивенте Clash of Nodes — коротко, оплачиваемый тестнет, нужно было выполнять задания в тестовой сети и за это пользователи получали поинты, который потом конвертируются в награды
Что делать?
sudo apt update && sudo apt update -y
sudo apt install make git nano clang pkg-config libssl-dev build-essential
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env rustc --version
git clone https://github.com/availproject/avail-light.git cd avail-light cargo build --release
sudo tee /etc/systemd/system/availightd.service > /dev/null <<EOF [Unit] Description=Avail Light Client After=network.target StartLimitIntervalSec=0 [Service] User=root ExecStart=/root/avail-light/target/release/avail-light --network goldberg Restart=always RestartSec=120 [Install] WantedBy=multi-user.target EOF
sudo systemctl daemon-reload sudo systemctl enable availightd sudo systemctl restart availightd
sudo systemctl stop availightd
cd ~/avail-light/target/release
touch identity.toml
nano identity.toml
Внимание! Сидку можно взять из этой активности, который ранее опубликовывал на канале Crypto Fortochka
avail_secret_seed_phrase = seed_phrase
- Сохраняем кнопкой CTRL + X — Далее жмём Y — Enter
- Обновляем файл службы клиента Avail Light, чтобы использовать существующий кошелек
nano /etc/systemd/system/availightd.service
- Добавляем путь к файлу удостоверения в конфигурацию службы, чтобы он выглядел следующим образом
- После сохраните и закройте файл кнопкой CTRL + X
[Unit] Description=Avail Light Client After=network.target StartLimitIntervalSec=0 [Service]User=root ExecStart=/root/avail-light/target/release/avail-light --identity '~/avail-light/target/release/identity.toml' --network goldberg Restart=always RestartSec=120 [Install] WantedBy=multi-user.target
sudo systemctl daemon-reload sudo systemctl restart availightd
- В некоторых случаях адрес кошелька перезаписывается во время первоначального запуска ноды. Это означает, что даже если вы ранее ввели свою сид-фразу в файлidentity.toml , вы можете заметить другой адрес кошелька в журналах при первом запуске службы и проверить свои логи командой
systemctl status availightd.service
. Если это произойдет, вам следует повторно открыть identity.toml file
nano ~/avail-light/target/release/identity.toml
sudo systemctl restart availightd
journalctl -u availightd -fo cat
Если у вас вылезла такая ошибка, то вот есть решение
wget https://github.com/availproject/avail-light/releases/download/v1.7.9/avail-light-linux-amd64.tar.gz
tar -xvzf avail-light-linux-amd64.tar.gz
cp avail-light-linux-amd64 avail-light
rm -r avail-light-linux-amd64.tar.gz
avail_secret_seed_phrase = 'enter_your_seed_here'
touch /etc/systemd/system/availdlight.service nano /etc/systemd/system/availdlight.service
- Откроется блокнот, нужно будет ставить команды снизу
- После сохраните и закройте файл кнопкой CTRL + X , Y + Enter
[Unit] Description=Avail Light Client After=network.target StartLimitIntervalSec=0 [Service] User=root ExecStart=/root/avail-light-client/avail-light --network goldberg --identity /root/avail-light-client/identity.toml Restart=always RestartSec=120 [Install] WantedBy=multi-user.target
systemctl enable availdlight.service systemctl start availdlight.service
systemctl status availdlight.service journalctl -f -u availdlight
- Теперь с чистой душой подаем заявку на Ligth Node