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 — коротко, оплачиваемый тестнет, нужно было выполнять задания в тестовой сети и за это пользователи получали поинты, который потом конвертируются в награды
Если у вас уже ранее была установлена нода, и она работает, то вписывайте снизу две эти команды снизу. Но если не устанавливали, то также вставляйте эти 3 команды
sudo apt update && sudo apt update -y
sudo apt full-upgrade
curl -sL1 avail.sh | bash
Жмём Cntr+C и вводим эту команду
Откроется блокнот, нужно скопировать сидку и импортировать её в SubWallet (ну и сохраняем в надежное место)
nano identity.toml
Так как у нас уже установлена нода, но нам нужен Pubkey — копируем его (информация для тех, у кого ранее было уже установлена нода)
Копируем Pubkey и сохраняем в надежное место
ВАЖНО! Не пугайтесь ошибки, она не влияет на работоспособность нашей ноды. Она означает, что мы пытаемся поставить ноду Avail на сервер, где уже установлена нода Avail. Мы её вводит, для того, чтобы узнать наш Pubkey
Если вы установили ноду с нуля — у вас появятся логи, где будут виден (ваш Pubkey)
Копируем его и сохраняем в надежное место
Устанавливаем SubWallet и вставляем нашу сидку из ноды (который мы копировали)
В кошельке тыкаем на Get Address и вписываем Avail — копируем адрес
Отправляемся к крану
Вставляем адрес Avail, который мы копировали в SubWallet
Как токен к нам придет, отправляемся к фармилке и нужно авторизоваться с помощью SubWallet
Выполняем соц. задание
В четвёртом задание, нужно вставить адрес, который вы копировали в терминале и сохраняли в надежное место
Тыкаем Verify и подтверждаем транзакцию
sudo apt update && sudo apt update -y
Устанавливаем необходимые пакеты
Вписываем Y + Enter
sudo apt install make git nano clang pkg-config libssl-dev build-essential
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Проверяем версию Rust
Версия должна быть 1.76.0
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
systemctl status availightd.service
. Если это произойдет, вам следует повторно открыть identity.toml filenano ~/avail-light/target/release/identity.toml
sudo systemctl restart availightd
journalctl -u availightd -fo cat
cd $HOME
mkdir -p avail-light-client
cd avail-light-client
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
touch identity.toml
nano identity.toml
Вставляем сид-фразу в кавычках
После сохраните и закройте файл кнопкой CTRL + X , Y + Enter
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