Как установить ноду Kyve, пул Zilliqa
KYVE — это децентрализованное решение для архивирования и кэширования, которое позволяет современным блокчейнам и децентрализованным приложениям (dApps) безопасно хранить и обслуживать данные.
Официальные требования: 1 CPU x 4 GB RAM x 20 GB SSD - Ubuntu 20.04.
Также необходимо установить кошелек Keplr https://www.keplr.app/
Создайте кошелек и сохраните сид-фразу.
Далее переходим на https://faucet.arweave.net/
Ставим галочку и нажимаем continue
Скачиваем кошелёк, делаем твит с нашим адресом, и ждём получения токенов.
Далее переходим на сайт https://app.kyve.network/ и подключаем кошелек. Для того чтоб быть в активном списке валидаторов, нам нужно получить достаточное кол-во тестовых токенов. Минимальный стэйк 3000 $KYVE на момент написания статьи
Запросить их можно на сайте https://app.kyve.network/#/faucet. За 1 клэйм дают 300 $KYVE
Переходим к установке ноды. Подключаемся к нашему серверу. Ставим все новые обновления и пакеты
Создаем новую директорию, и скачиваем туда бинарник
cd /home/kyve && wget https://github.com/kyve-org/zilliqa/releases/download/v0.0.0/kyve-zilliqa-linux.zip && unzip kyve-zilliqa-linux.zip
Если вы работаете через MobaXterm, скопируйте cкаченный кошелёк с сайта arweave в папку /home/kyve, предварительно переименовав файл json в arweave.json.
Также можно открыть файл текстовым редактором на вашем компьютере, копируем весь текст, а на вашем сервере скачиваем текстовый редактор nano и создаём новый файл
sudo nano /home/kyve/arweave.json
Вставляем туда весь скопированный текст комбинацией клавиш ctrl+shift+v. Сохраняем ctrl+s и выходим ctrl+x.
создаём файл сервиса для запуска ноды
sudo tee /etc/systemd/system/kyved.service > /dev/null <<EOF
[Unit]
Description=Kyve Node
After=network-online.target
[Service]
User=root
WorkingDirectory=/home/kyve/
ExecStart=/home/kyve/kyve-zilliqa-linux -m "Ваша сид фраза" -k /home/kyve/arweave.json -p 5 -v -s Размер стэйка
Restart=on-failure
RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload && sudo systemctl enable kyved && sudo systemctl start kyved
Поздравляю, теперь вы стали валидатором в Kyve в пуле Zilliqa