Sui | Devnet 0.6.2
Требования к серверу:
Минимальные (VPS/VDS/DS):
2 CPU, 8 GB RAM, 50 GB SSD, Ubuntu 20.04
Начинаем
Установка Nodes Guru
1.Воспользуйтесь нашим скриптом для быстрой установки:
wget -O sui.sh https://api.nodes.guru/sui.sh && chmod +x sui.sh && ./sui.sh
2.GitHub
Сделать форк репозитория нажимаем на Create fork
3.Публикация RPC ноды
⠀На сервере выполнить команду ниже, чтобы получить RPC ноды
echo "http://`wget -qO- eth0.me`:9000/"
Для отправки своего RPC необходимо присоединиться к Discord серверу и отправить его в node-ip-application --> специальный канал. При этом желательно поддерживать работоспособность ноды до начала стимулирующей тестовой сети.
4.Создание кошелька
Кошелёк создаётся один раз, при сбросе сети необходимо восстановить созданный ранее.
Для взаимодействия с блокчейном необходимо создать кошелёк, для этого нужно запустить команду ниже, на первый вопрос ответить y, на втором нажать Enter
sui client
⠀Удостовериться, что адрес создан
sui keytool list
Заявить о себе
⠀В качестве подтверждения участия в девнете можно выполнить действия ниже (неподтверждённая информация).
5.Запросить токены с крана
⠀Вывести и скопировать адрес кошелька (в левой колонке)
sui keytool list
⠀Перейти в канал #🚰・devnet-faucet, и отправить команду с адресом кошелька
!faucet 0x___
6.Создать NFT
⠀NFT-образец создаётся командой
sui client create-example-nft
7.Устанавливаем Браузерный кошелек SUI
И можно запросить токены с крана, потом заминтить demo nft и отправить на адрес ноды.
Проверяем трансакцию через Sui Explorer
⠀Должна быть сохранена в надёжном месте папка с ключами, чтобы можно было восстановить кошелёк (команда отображает путь)
echo $HOME/.sui/sui_config/
Или находите папку вручную --> SUI-->SUI_CONFIG-->sui.keystore
За работой своей ноды можно следить в чекере, введя IP сервера.
- Опубликован RPC ноды;
- Запрошены токены с крана;
- Создана NFT.
- Отправлено NFT из кашелька SUI Wallet на адрес ноды кашелька
⠀За обновлениями проекта можно следить в канале #📢・announcements.
⠀Обновления девнета публикуются непонятно где.
THE END!:)
Проверить версию, должна быть 0.6.2
sui --version
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.infojournalctl -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