Выбираем сервер

Вчера пересмотрел все гайды, в основном постят шлак сервисы с VDS. К некоторым из них я так и не смог подключиться. Поэтому мой выбор упал на стандартный **Contabo.** Да, он дороже, на месяц, но с ним нет гемороя. Если хотите почасовую оплату можете попробовать vdsina или aeza (ссылки на это 💩 не оставлю)

Нас интересует сервер с мощностями от 8 ядер, 16 гб оперативы и 500 гб памяти. Я себе взял **Cloud VPS 3** с Ubuntu. Я не знаю насколько те или иные характеристики влияют на весь процесс минта/майнинга, поэтому позволил себе небольшое отклонение от них.

<aside> 🛠

UPD: чем мощнее сервер тем быстрее у вас пройдет синхронизация. Выбирайте любой мощный VDS, Contabo не обязательно, но мне он подошел лучше всего

</aside>

Запускаем сервер

После того, как вы выбрали, оплатили и получили данные входа на ваш сервер, нужно его запустить. Как пишет Contabo, его можно запустить хоть через Remote Desktop, но у меня не получилось))

Поэтому качаем одно из этих приложений (если у вас винда): Putty | MobaXterm | Termius

После того как скачали, заходим в него и вводим ваши данные. На примере Putty, вам сначала нужно ввести ваш IP сервера и нажать Open. Когда откроется терминал, ввести ваш логин root и пароль, который вы придумывали на стадии оформления сервера. (пароль при вводе видно не будет). Каждое оконченное действие сопровождается нажатием клавиши Enter.

Окей, мы справились, переходим к установке.

Установка всех необходимых компонентов на сервер

Данный способ очень простой, вам не нужно вводить миллион команд. Здесь заранее подготовлен скрипт с удобным интерфейсом, который будет это все делать за вас.

  1. Устанавливаем скрипт из Github, когда все скачалось, переходим на след пункт.

    wget -O /root/cat20-oooooyoung.sh <https://github.com/Antonduzhenko/MintCat20Ua/releases/download/mint/cat20-oooooyoung.sh> && chmod +x /root/cat20-oooooyoung.sh
    
  2. Эта команда открывает меню скрипта. Вводим ее и для начала выбираем пункт 1 с установки всех узлов и зависимостей.

    /root/cat20-oooooyoung.sh
    
  3. После установки, снова переходим в меню и выбираем пункт 2 для создания кошелька. Сохраняем себе сидку и адрес кошелька (может грузится как пару сек так и пару минут). На этот адрес вам нужно перевести Fractal для майнинга (в конце дал ссылки где купить)

    bash /root/cat20-oooooyoung.sh
    
  4. Все. Установка окончена, на даном этапе нам просто нужно ждать синхронизации с нодой. Чем позже вы начинаете установку, тем дольше будет синхронизация. Переходим снова в меню, выбираем пункт 5 проверки баланса кошелька.

    bash /root/cat20-oooooyoung.sh
    

    В всплывшем тексте будет указано насколько ваша нода отстает от настоящий блоков и какой % синхронизирован. Ниже пример:

    tracker is behind latest blockchain height
    processing 7329/10145: 72%
    

    Это означает, что нода еще не синхронизировалась. Выходите из логов с помощью комбинации ctrl+c и спустя какое то время попробуйте снова. У меня за 5 часов синхронизировалось на 17%.

  5. Ждете пока синхронизация будет больше 99%. Как только увидели это значение, снова переходим в меню и выбираем 3 пункт для минта cat. Сколько майнить решайте сами, на данный момень стоимость минта 5 cat около 0.03 $fb. Для начала пробуйте выставлять газ ниже рынка, если не майнит - увеличивайте.

    bash /root/cat20-oooooyoung.sh
    

Проверить сколько у вас токенов можно тут. Посмотреть какой сейчас блок и газ тут. Посмотреть сколько всего сминтили тут (обновляется раз в несколько часов).