Shardeum Network
Встановлюємо ноду Shardeum та претендуємо розділи величезний пул винагород для валідаторів (51% від загальної кількості токенів SHM).
- Інформація про проект
- Вимоги до серверу
- Встановлення ноди
- Реєстрація і моніторинг
- Оновлення
- Корисні команди
Shardeum-перша лінійно масштабована блокчейн-мережа L1, яка збільшує кількість транзакцій за секунду (TPS) шляхом додавання більшої кількості вузлів.
Проект зібрав 18.2М$ від Spartan Group, Foresight Venturer, Digital Finance Group та інших.
Q2 2023 запуск майннету з 1260 валідаторами
Офіційні вимоги до серверу: 8 CPU / 16 RAM / 250 GB SSD - Ubuntu 20.04.
Мінімальні вимоги наступні: 4 CPU / 8 RAM / 200 GB SSD - Ubuntu 20.04.
Порти: 3001, 8080, 9001-9010, 10001-10010.
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install curl
sudo apt install docker.io
3) Перевіряємо версію docker (повинна бути 24.0.5 і новіша):
docker --version
4)Продовжуємо налаштовувати docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
5) Перевіряємо версію docker-compose (повинна бути 1.29.2 і новіша):
docker-compose -version
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Вказуємо Y, потім ENTER, потім знову Y.
Далі вказуємо пароль, який в майбутньому використовуватиме для входу до Shardeum Dashboard .
Далі, у вас запитають за порти, скрізь натискаємо Enter і таким чином погоджуємося на стандартні налаштування.
В кінці ви отримуєте схожий результат:
cd
cd ~/.shardeum
./shell.sh
operator-cli gui start
8) Запускаємо валідатора командою:
operator-cli start
Після цього можете закривати термінал.
1) В браузері вводимо https://IP-address:8080/.
Замість IP-adress вставляємо свій адрес серверу.
2) Вводимо пароль, який писали при налаштуванні ноди. Таким чином и потрапляємо до Shardeum Dashboard.
3) Переходимо до вкладки Maintance и тискаємо "Start node".
4) Налаштовуємо мережу Sphinx 1.X для свого Metamask.
5) Ідемо в discord і в гілці #sphinx-faucet-1-1 запрошуємо токени.
6) Приєднуємо гаманець в Shardeum Dashboard (перший пункт) і стейкаємо токени (10 SHM і більше) :
7) Якщо статус вашої ноди "Standby" і застейкано від 10 SHM - Ваш валідатор налаштований вірно:
cd .shardeum
./shell.sh
operator-cli stop
2) Робимо анстейк токенів через Shardeum Dashboard.
3) Якщо ви всередині контейнера:
exit
cd ..
3) Виконуємо наступні команди:
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
cd .shardeum
./shell.sh
operator-cli gui start
operator-cli start
4) В Dashboard перевіряємо чи нода запустилася і заново стейкаємо токени.
Перевірити інформацію про ноду
operator-cli status
curl <server_ip>:9001/nodeinfo
operator-cli start
operator-cli stop
rm -rf .shardeum
docker rm -vf $(docker ps -aq)
docker rmi -f $(docker images -aq)