May 30, 2022

Гайд по KYVE

Подготовка

Для установки ноды нужен сервер с параметрами:

  • 1vCPU
  • 4GB RAM
  • 100GB DISK
  • Ubuntu 20.04

Подойдёт самый дешевый и простой сервер из разряда "обычных".

Так же надо установить кошелёк Кеплер https://www.keplr.app/

Создаём кошелёк и копируем приватный ключ. Его надо будет вводить в систему, так что если у вас уже есть данный кошелёк и вы храните на нём криптовалюту то рекомендую сделать ещё один.

Далее идём в арвив и получаем файл: https://faucet.arweave.net/

Жмём CONTINUE

Всё принимаем, делаем твит. Нам выдают файл который надо куда-то сохранить. Расширение .json

Далее идём по адресу https://app.kyve.network/. Подсоединяем кошелёк. Если вы уже делали активности по данному проекту то кошелёк ваш уже должен был быть подсоединён.

Тут набираем максимальное кол-во токенов https://app.kyve.network/#/faucet

Чем больше наберём тем лучше.

Переходим к установке ноды

Подготовка

Заходим на сервер. Как это сделать смотрите в других гайдах или пишите в чат, подскажу.

Обновим систему и установим необходимые пакеты:

sudo apt-get update && sudo apt-get upgrade -y
sudo apt update && apt install unzip

Сделаем директорию и скачаем туда нужные файлы.

mkdir -p /home/kyve
cd /home/kyve && wget https://github.com/kyve-org/substrate/releases/download/v0.0.2/kyve-linux.zip && unzip kyve-linux.zip

Вот с этой командой (и следующей) будьте внимательны - в зависимости от того к какому пулу вы подсоединяетесь то и команды будут разные. Уточните у меня в чате правильно ли вы делаете.

Удалим ненужные файлы.

rm -rf kyve-linux.zip

Проверка версии

cd /home/kyve && ./kyve-linux --version

У меня почему-то не сразу прошла команда, только спустя некоторое время и попытки с этим что-от сделать заработала. Но она не критична если вдруг снова не захочет работать :)

Переместим файл арвив

Теперь нам надо сюда поместить наш файл arweave.json самое простое будет его создать и скопировать содержимое на сервер.

Создаём файл:

cd /home/kyve
nano arweave.json

Откроется пустое окно редактора. Открываем у себя на компьютере скачанный файл. Для windows - использовать "блокнот". Для mac не знаю, но, думаю, подойдёт любой текстовый редактор. Копируем содержимое файла на сервер. Напоминаю что вставлять данные на сервер - клик правой кнопкой мыши.

Далее надо сохранить. Нажимаем комбинацию кнопок ctrl+X далее Y и "энтер"

Далее собираем выполняемый файл

chmod +x kyve-linux

Ну и запускаем саму ноду. Сразу в команде будем делегировать себе токены для поддержания ноды. Запускаем сразу всё что есть. Внимание тут надо так же поменять некоторые данные в зависимости от пула. Пишите мне что бы всё было правильно. Так же надо узнать pool ID - его можно увидеть на сайте по адресу https://app.kyve.network/#/ - выбираете нужный пул, открываете и там будет нужный ID. Что ещё важно - в кавычки надо вставить вашу мнемоническую фразу от кошелька.

./kyve-linux --poolId 17 --mnemonic "youre mnemonic here ...." --initialStake 1500 --keyfile ./arweave.json --network korellia

Все, ваша нода запущена. И если кол-во токенов позволяет вам "удерживаться" в системе то вы там и будете находиться.

Проверить в системе ли вы можно открыв на сайте Kyve нужный пул и найдя адрес своего кошелька. Он должен будет подсвечиваться цветом. Кол-во мест всего 50 на пул так что если кто-то придёт с бОльшим кол-вом токенов то он легко сможет занять ваше место.