Sui установка ноды
--
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
Аренда сервера
Российские партнёры, одни из самых стабильных и дешёвых хостингов ! Имеется русская поддержка , интуитивный интерфейс и простая оплата .
VDSina ( Выгодно брать средней мощности сервера )
Firstvds ( Могут быть конфликты с этой нодой )
Sprintbox ( Выгодно брать малой мощности сервера )
Системные требования
Рекомендованные системные требования:
- 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