January 3, 2025

Cysic. Установка

1. Оформление сервера

  • Первым делом надо арендовать сервер (VPS):
    Xorek - Перейти
Самый бюджетный вариант стоимостью 149₽ = 1.45$. Он не самый стабильный, но пока работает без проблем и очень дешево.

Переходим на сайт -> Проходим регистрацию -> Переходим сюда...

-> жмем пополнить

* Я думаю тут ты уже шаришь хорошо и поймешь как закинуть)

-> переходим в виртуальные серверы

и жмем заказать

-> оформляем заказ

нам нужен конкретно этот

-> Сразу меняем операционную систему с Ubuntu 20.04 на 22.04. Все оставляем в таком же виде.
Оформлять придется по одному, так как сразу 10шт. оформить нет возможности.

* на версии 20.04 нода не работает. Но если не сменишь, ничего страшного, можно и потом. Просто ребут сервера надо будет сделать.
  • Все данные для входа придут на почту в таком формате
* Панель управления нам туду и не нужна по факту. Если что-то надо будует спросишь!

С оформлением сервера все!

2. Регистрация в проекте.

Переходим на сайт Cusic - Тык и коннектим сой кошелек EVM. - После регистрации на сайте необходимо импортировать EVM SEED фразу в кошелек KEPLER, для того, чтобы была возможность забирать из крана по 0.1 CYS один раз в 24 часа, также для стейкинга и делегирования, что необходимо делать после установки ноды. Это важно!
* в ссылке реферальный код и вот он отдельно f8ca1. Без кода не пройти регистрацию. У меня вроде 10 мест осталось. Если не работает уже, то иди сюда на канал #invite-code, тут подожди и начнут кидать коды.

Получаем тестовые токены с крана:

* теперь дает по 0.1 cus в 24 часа, месяц назад примерно порезали с 0.5

3. Установка и подключение MobaXterm.

  • Качай - MobaXterm
    (но качай portable версию, она практичнее что бы по окончанию проекта все удалить без следа)
  • Настройка программы:

Жмешь Session -> выбираешь SSH

* Remote host: - сюда вставлешь IP сервера из письма
* Specify username - ставишь галочку и вводишь логин из письма (обычно root)
* остальное тебе не надо. За исключение вклдаки Bookmark settings - session name. Что бы понимать где какой пронумеруй или подпиши.

-> После настройки подключения. Жми ОК и подключайся к данному серверу.

В первый раз попросит пароль (пароль лучше скопировать из информации о сервере и просто вставить в терминал)
Чтобы вставить какой-либо текст в терминал, нужно нажать колёсико мыши или правая кнопка мыши.
Пароль не отображается при вводе в терминал. Вставил с помощью щелчка колёсиком/ПКМ, жми Enter. Всё, залогинились.

Здесь кратно тебе выложил, только то требуется в данном случае. Если есть какие-то вопросы по подключению или покопаться глубже. То вот ТУТ можешь прочесть подробнее.


Все, мы подключились!)

4. Установка и настройка ноды.

Подробная инструкция по установке Cysic Verifier в качестве системной службы, после чего не нужно держать терминал открытым.
Вся информация взята от сюда - Тык (там зайди все расписано подробное, если я что-то ниже упустил. Да и там есть специалисты не плохие, которые подскажут быстро и понятно. Twistoff и Вадим.)

Шаг №1:
- Воспользуйтесь официальным руководством #1 для загрузки программы. - Скопируйте следующий код или воспользуйтесь официальным руководством №1 и замените часть 0x-Fill-in-your-reward-address-here на адрес вашего кошелька, а затем нажмите Enter, чтобы запустить его:

curl -L https://github.com/cysic-labs/phase2_libs/releases/download/v1.0.0/setup_linux.sh > ~/setup_linux.sh && bash ~/setup_linux.sh 0x-Fill-in-your-reward-address-here

Не забудьте, что «0x-Fill-in-your-reward-address-here» - это адрес Вашего кошелька. Эта команда загрузит и запустит установочный скрипт. Подождите немного, обычно в течение 1 минуты.

Шаг №2:

Регистрация в качестве системной службы.

Чтобы зарегистрировать Cysic Verifier в качестве системной службы, введите следующую команду(всю, целиком, одна большая команда):

sudo bash -c "cat <<OK > /etc/systemd/system/cysic.service [Unit] Description=cysic After=network.target [Service] ExecStart=/bin/bash /%u/cysic-verifier/start.sh WorkingDirectory=/%u/cysic-verifier/ Restart=always User=%u [Install] WantedBy=multi-user.target OK"

Шаг №3:

Запуск и включение службы

После завершения регистрации службы необходимо включить и запустить ее. Введите следующую команду:

sudo systemctl enable cysic.service

А затем эту:

sudo systemctl start cysic.service

Первая команда запускает службу Cysic Verifier автоматически при каждом запуске системы. Вторая команда запускает службу немедленно.

Успех!

Теперь Cysic Verifier успешно установлен и зарегистрирован как системная служба. Если вам понадобится повторно подключить верификатор, просто выполните шаги для повторного запуска программы.

Не забудьте проверить сгенерированные файлы ключей, они хранятся в папке ~/.cysic/keys/, сохраните эти файлы, иначе в будущем вы не сможете запустить программу-верификатор. Обязательно проверьте наличие ключа у Вас на устройстве, чтобы быть уверенным в том, что когда возникнет необходимость перенести сервер - у Вас не возникло проблем.

Полезные команды для работы с системной службой Cysic Verifier:

Проверка журнала службы:

sudo journalctl -u cysic.service -f -n 100

Перезапустить службу:

sudo systemctl restart cysic.service 

Остановить работу службы:

sudo systemctl stop cysic.service

При повторном запуске программы для проверки, лучше через эту комманду:

sudo journalctl -u cysic.service -f -n 100

Если все так, то значит все ок

Discord - Последние новости и решение вопросов