August 1, 2022

​Sui node Guide

Sui — это первый блокчейн уровня 1 без разрешений, разработанный с нуля, чтобы позволить создателям и разработчикам создавать решения, которые будут обслуживать миллиард пользователей в web3. Sui масштабируется по горизонтали, что позволяет разрабатывать широкий спектр приложений с непревзойденной скоростью при низких затратах.

Проект строит команда профессионалов Mysten Labs, выходцев из Facebook и Apple. Главная миссия которых — создать базовую инфраструктуру для Web3. Mysten Labs сотрудничает с ключевыми разработчиками экосистем, для постепенного улучшения их сетей.

Закрыли финансирование с участием a16z, Coinbase, Samsung NEXT и другие на 36м в конце прошлого года.

https://medium.com/mysten-labs/sui-devnet-public-release-a2be304ff36b


Видео как установить ноду

Аренда сервера

Наши русские партнёры , одни из самых стабильных и дешёвых хостингов ! Имеется русская поддержка , интуитивный интерфейс и простая оплата.

Macloud ( Скидка 10% на оплату сервера )

Системные требования

Рекомендованные системные требования:

  • CPU: 4 CORE
  • RAM: 8 GB
  • SSD: 100 GB
  • OS: Ubuntu 20.04 LTS

Вход на сервер

  • В поиске Windows пишем "cmd" и запускаем( на MacOS или Linux - терминал).
  • Введите команду
ssh root@СвойIpАдресСервера

Например ssh root@185.209.29.187 для сервера с адресом "185.209.29.187"

  • Введите "yes" с клавиатуры

Вставьте пароль от сервера , нажав 1 раз правую кнопку мыши , пароль виден НЕ будет, для безопасности сделано.

  • Вы вошли , если увидели +-похожее .

Установка

Скрипт от Nodes.Guru

wget -O sui.sh https://api.nodes.guru/sui.sh && chmod +x sui.sh && ./sui.sh

Форк репозитория Sui

Переходим в GitHub Sui и выбираем раздел "Fork"

Проверить ноду можно ТУТ

Публикация RPC ноды

⠀На сервере выполнить команду ниже, чтобы получить RPC ноды

echo "http://`wget -qO- eth0.me`:9000/"

⠀Для отправки своего RPC необходимо присоединиться к Discord серверу и отправить его в специальный канал.

Полезные команды

Проверить ноду:

curl -s -X POST http://127.0.0.1:9000 -H 'Content-Type: application/json' -d '{ "jsonrpc":"2.0", "method":"rpc.discover","id":1}' | jq .result.info

Проверить логи:

journalctl -u suid -f -o cat

Рестарт ноды:

sudo systemctl restart suid

Остановить ноду:

sudo systemctl stop suid

Удалить ноду:

sudo systemctl stop suid
sudo systemctl disable suid
rm -rf ~/sui /var/sui/
rm /etc/systemd/system/suid.service

Полезные ссылки

Сайт проекта | Русскоязычная группа Telegram

Discord | Twitter | GitHub

Официальная документация | Explorer