October 16

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

CryptoFortochka — гайды, ноды, новости, тестнеты

Nesa — это децентрализованная платформа инфраструктуры ИИ, разработанная для безопасного и приватного вывода ИИ в цепочке

  • Инвесторы: Binance Labs
  • Характеристики: 4CPU/4RAM/50SSD — минимальные / 4CPU/16RAM/200SSD — рекомендованные
  • Арендовать сервер: Pqhosting, Aeza (хорёк не подойдет под эту ноду)
  • Порт: 31333, 27017, 4001, 5001, 8080, 8081
  • Чат и канал с поддержкой: https://t.me/fortochat / https://t.me/cryptoforto

Данный проект был добавлен в таблицу Retroactive

Очередной Layer1 блокчейн для AI проектов, был выбранный Binance Labs как MVB VII. Также они были приняты в Google Cloud Program AI Tier и получили грант на серверы и вычислительные мощности

Команда состоит из 14 человек, с сильными фаундерами, один из фаундеров работал адвайзером в Coinbase, а другой отвечал за АИ развитие в Facebook

Сейчас, идёт активная вознаграждаемая кампания с нодой в тестовой сети. Кстати, на генезис дроп выделили 8,8% с акцентом на тестнет

Подготовка к установки ноды

  • Далее отправляемся на сайт и регистрируем аккаунт
  • Переходим сюда и создаем токен кнопкой “Create new token
  • Нам выдадут Token — копируем и сохраняем в надежное место
  • Теперь устанавливаем Leap расширение — создаем кошелек — берём от туда приватник — сохраняем в надежное место

Устанавливаем ноду. Детальный гайд

  • Подключаемся на арендованный сервер через root
  • Выполняем команды по списку
  • Обновляем и устанавливаем необходимые пакеты
sudo apt update && sudo apt upgrade -y
sudo apt install jq -y
  • Устанавливаем docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
docker version
  • Устанавливаем docker-compose
VER=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)

curl -L "https://github.com/docker/compose/releases/download/"$VER"/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version
  • Открываем порт
sudo ufw allow 31333
  • Запускаем скрипт
bash <(curl -s https://raw.githubusercontent.com/nesaorg/bootstrap/master/bootstrap.sh)
  • Появится такое окно с вариантами выбора
Работаем стрелками на клавиатуре или используем Enter (для выбора один из вариантов)
  • В первом варианте — Тыкаем на Enter на против Wizardy
  • Во втором варианте — Вписываем moniker нашей ноды (любой никнейм) + Enter
  • В третьем варианте — Вписываем адрес нашей почты
  • В четвертом варианте — можно вписать мой реферальный код nesa1tge39axlwrkq0jnnx7qw06a6dumkhtsv7vglvq + Enter
  • В пятом варианте — вписываем API Token от HuggingFace + Enter
  • В шестом варианте — вписываем Приватник + Enter
  • Появится наше био и варианты выбора — Прописываем “Y” + Enter
  • Пойдёт установка ноды
  • Итог
  • Далее получаем наш Node Id
cat $HOME/.nesa/identity/node_id.id
  • Он появится рядом с рутом — копируем
  • Идём на сайт и вставляем Node id
  • Также привязываем справа кошелек Leap
  • Видим статус Up — значит майнер — работает
  • Через некоторое время, снизу в Statistics будет расти Counts

Дополнительные команды

  • Сделать рестарт контейнеров
docker restart orchestrator mongodb docker-watchtower-1 ipfs_node
  • Остановить контейнеры
docker stop orchestrator mongodb docker-watchtower-1 ipfs_node
  • Удалить ноду
sudo docker stop orchestrator
sudo docker stop ipfs_node
sudo docker rm orchestrator
sudo docker rm ipfs_node
sudo docker images
sudo docker rmi ghcr.io/nesaorg/orchestrator:devnet-latest
sudo docker rmi ipfs/kubo:latest
sudo docker image prune -a

Данная статья была написана каналом Crypto Fortochka