March 28, 2022

Minima | Testnet

Фазы

⠀На данном этапе известны следующие фазы:

  • 3 квартал 2022 г. — запуск основной сети.

Награды

⠀Ежедневно за работу ноды начисляется 1 монета Minima. После окончания тестовой сети монеты перейдут в основную сеть в соотношении 1:1. Дополнительные награды можно получить за поиск багов.

Требования к устройству

Сервер

Минимальные (VPS/VDS/DS):
1 CPU, 1 GB RAM, 10 GB HDD/SSD, Ubuntu 20.04

⠀Рекомендуемые (VPS/VDS/DS):
2 CPU, 2 GB RAM, 10 GB HDD/SSD, Ubuntu 20.04

⠀Подходящие сервера:

Android

Устройство Android версии 9 и выше

IOS

⠀На IOS вряд ли появится возможность установить приложение, поскольку политика компании запрещает работу в фоновом режиме приложениям от сторонних разработчиков.

Регистрация

Перейти на сайт.

Ввести код страны, номер телефона:

Нажать «Send Verification Code».

После получения СМС с кодом ввести его в соответствующее поле.

Заполнить остальные данные.

Нажать «Register».

⠀После этого в письме от community@minima.global нужно подтвердить регистрацию, нажав на кнопку «Complete registration»

Запуск

⠀Каждый подраздел — отдельный вид установки, нужно выбрать один из них.


Minima PC


В начале требуется обязательно установить последнюю версию Java, так как без этого не будет работать. Ссылка на Java есть тут https://docs.minima.global/docs/runanode/windows/

1. Загрузите и сохраните последнюю версию Minima JAR - https://github.com/minima-global/Minima/raw/master/jar/minima.jar

2. Откройте командную строку от имени администратора. Когда она откроется, введите следующее:

java -Xmx1G -jar (including a space after -jar) 
  • Затем перетащите файл minima.jar в командное окно
  • Добавьте пробел и введите rpcenable
  • Вывод должен выглядеть как показано ниже (все в одной строке):
java -Xmx1G -jar C:\Users\YourName\minima.jar -rpcenable

При установки новой ноды или для удаления данных существующей в конце можно добавить -clean. Не используйте -clean, если вы просто перезапускаете ноду.

3. Нажмите клавишу Enter

4.Избегайте:

  • Закрытия окна командной строки
  • Переход ПК в спящий режим
  • Выключения компьютера

Если произойдет что-либо из вышеперечисленного, ваш узел Minima перестанет работать, и вам придется повторить шаг 2, чтобы запустить его снова.

Теперь Minima запущена, ваш вывод должен выглядеть как показано ниже:



Android

⠀Скачать APK файл.

⠀Разрешить установку сторонних приложений, если это ещё не сделано (инструкция).

⠀Установить приложение, запустив APK файл.

⠀Разрешить работу в фоне одним из способов:

  • После запуска приложения в появившихся окнах разрешить работу в фоновом режиме;
  • Настроить работу приложения в фоновом режиме вручную, о том как это сделать можно найти в поисковике.

Linux

Удаляем предыдущую версию, если была установлена

wget -O minima_cleanup_v98.sh https://raw.githubusercontent.com/minima-global/Minima/master/scripts/minima_cleanup_v98.sh && chmod +x minima_cleanup_v98.sh && sudo ./minima_cleanup_v98.sh

Устанавливаем ноду

wget -O minima_setup.sh https://raw.githubusercontent.com/minima-global/Minima/master/scripts/minima_setup.sh && chmod +x minima_setup.sh && sudo ./minima_setup.sh -r 9002 -p 9001

Если появляется такая ошибка, игнорируем её. Она сообщает о том, что ранее не было установлено никакой версии Minima.

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

apt install curl jq -y


Docker

⠀Изучить статью «Знакомство с Docker».

⠀Установить Docker

. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/installers/docker.sh)

⠀Запустить контейнер с нодой

docker run -dit --restart on-failure --name minima_node -v $HOME/.minima/:/root/.minima -p 9001:9001 -p 9002:9002 secord/minima

⠀Добавить команды в систему в виде переменных:

  • Просмотр лога ноды;
  • Просмотр информации о ноде.
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n minima_log -v "docker logs minima_node -fn 100" -a
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n minima_node_info -v ". <(wget -qO- https://raw.githubusercontent.com/SecorD0/Minima/main/node_info.sh) -l RU 2> /dev/null" -a

⠀Дождаться запуска ноды

minima_log



IncentiveCash

К содержанию

⠀Для получения наград необходимо привязать своё устройство к Minima аккаунту. Для этого необходимо выполнить общие действия, а затем действия в зависимости от вида ноды.

Общее

⠀Перейти на сайт.

⠀Авторизоваться.

⠀Скопировать ID ноды

Android

⠀Открыть вторую страницу приложения и вести ID ноды в соответствующее поле.

⠀Нажать кнопку «Update».

⠀Перейти к пункту «Проверка».

Сервер

⠀Выполнить команду и вставить ID ноды

curl 127.0.0.1:9002/incentivecash+uid:ID_НОДЫ | jq

Пример с ID: 00F3E50D-5A52-444B-8F1A-0DA72D6CAA84.

Команда ниже ТОЛЬКО ДЛЯ ПРИМЕРА

curl 127.0.0.1:9002/incentivecash+uid:00F3E50D-5A52-444B-8F1A-0DA72D6CAA84 | jq

Проверка

⠀Вернуться на сайт и удостовериться, что в графе LAST PING примерно текущее время.


Информация о ноде

К содержанию

Android

⠀Открыть вторую страницу приложения

Сервер

⠀Добавить команду для просмотра информации о ноде в систему в виде переменной

. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n minima_node_info -v ". <(wget -qO- https://raw.githubusercontent.com/SecorD0/Minima/main/node_info.sh) -l RU 2> /dev/null" -a

⠀Посмотреть информацию о ноде

minima_node_info

Обновление

Android

  • Удалить старую версию приложения;
  • Скачать актуальную версию APK файла;
  • Установить новую версию, запустив APK файл;
  • Открыть приложение.

Сервер

⠀Переходим в раздел Linux и выполняем команды по очереди. Удаляем и ставим новую версию.

Docker

⠀Запустить скрипт и дождаться окончания обновления

. <(wget -qO- https://raw.githubusercontent.com/SecorD0/Minima/main/multi_tool.sh) -d


Официальный сайт проекта | Официальная группа Telegram

Русскоязычная группа Telegram | Discord | Twitter | Medium | Белая книга

GitHub | YouTube | IncentiveCash | Официальный гайд


За гайд спасибо let's node!