Minima setup guide
Minima — это блокчейн и одноранговая сеть, предназначенная для того, чтобы быть доступной как можно большему количеству людей, делая ее достаточно компактной для работы на мобильных устройствах и устройствах IoT. Он является полным, квантово-устойчивым и защищенным каждым из его пользователей.
Сеть Minima позволит людям или устройствам напрямую и безопасно обмениваться ценностями или информацией без вмешательства третьих лиц. У Minima нет центра управления, поскольку каждый пользователь, просто загружая мобильное приложение, вносит свой вклад в сеть как равноправный участник.
Блокчейн Minima использует монету Minima в качестве валюты. Это средство сбережения и средство обмена, позволяющее осуществлять одноранговую передачу стоимости любому участнику сети Minima.
Больше информации об технической составляющей вы можете посмотреть в документации проекта Minima.
Установка и настройка ноды и клиента.
Системные требования к серверу.
1vCPU
2 GB RAM
30 GB SSD
Купить выделенные мощности можно на: Hetzner, Contabo, AWS etc.
Данную ноду можно запускать параллельно с уже запущенными нодами на вашем сервере.
Шаг №1 Подключение к серверу.
После покупки выделенного сервера все действия нужно производить на сервере, для этого нужно подключиться по SSH протоколу, как показано в гайде - Connect via SSH.
Шаг №2 Установка при помощи скрипта
Для подготовки и установки зависимостей которые нужны для запуска ноды нужно подготовить наш сервер, для этого нужно воспользоваться скриптом
Если вы устанавливали ноду по старому гайду, то для начала ее нужно удалить, вводим команду:
sudo wget -O minima_remove.sh https://raw.githubusercontent.com/minima-global/Minima/master/scripts/minima_remove.sh && chmod +x minima_remove.sh && sudo ./minima_remove.sh -p 9001 -x
Для запуска при помощи скрипта, нам нужно в терминале ввести комманду:
. <(wget -qO- https://raw.githubusercontent.com/Penton7/node-run/main/install_and_run_minima.sh)
После установки и запуска ноды нужно зарегистрироваться.
Так же рекомендую установить node_watcher который будет автоматически обновлять контейнер с нодой.
docker run -d --restart unless-stopped --name watchtower -e WATCHTOWER_CLEANUP=true -e WATCHTOWER_TIMEOUT=60s -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower
Для обновления один раз (не автоматическое всегда), то вводим команду и ждем пока она обновит ноды.
docker run --name watchtower_runonce -e WATCHTOWER_CLEANUP=true -e WATCHTOWER_TIMEOUT=60s -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once
Шаг №3 Регистрация.
Переходим на сайт для регистрации нашей ноды - https://incentive.minima.global/
Нажимаем Register, нас перенаправит на форму регистрации.
Заполняем форму своими данными и жмем Register. Нас перебросит в "личный кабинет"
Копируем свой айди и открываем ссылка - https://ваш_айпи:9003/
И вводим пароль который мы вводили при установки скриптом
Нажимаем на Incentive Program, нас перекинет на другую страницу.
На этой странице водим Incentive ID, тот который мы получили на сайте minima и жмем Update.
Проверка статуса ноды (версии)
docker exec -it minima9001 minima
status
Версия ноды в запуске в мейннет должна быть 0.103.28 или выше.
Установка пароля кошелек
docker exec -it minima9001 minima
vault action:passwordlock password:123abcXYZ
vault action:passwordunlock password:123abcXYZ
Ссылки проекта:
Minima website: https://www.minima.global/
Dashboard: https://incentive.minima.global/
Twitter: https://twitter.com/Minima_Global
Telegram: https://t.me/Minima_Global
Discord: https://discord.com/invite/minima