Гайд по установке ноды Shardeum
Shardeum — это линейно-масштабируемый Layer 1 блокчейн на базе EVM, который навсегда низкую плату за газ, сохраняя при этом настоящую децентрализацию благодаря динамическому разделению состояний.
Шаг 1: Настраиваем сервер
Для начала нам понадобится сервер, выбрать можно тут: Macloud, Contabo, Hetzner.
После создания сервера переходим к его настройке, для установки будем использовать curl.
Открываем терминал (Ctrl + Alt + T), прописываем команду:
sudo apt-get install curl
Убеждаемся, что пакеты обновлены:
sudo apt update
Устанавливаем Docker:
sudo apt install docker.io
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
Выдаем права для docker-compose:
sudo chmod +x /usr/local/bin/docker-compose
Шаг 2: Загружаем и устанавливаем валидатор
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
Далее жмем "y", когда терминал будет задавать вопросы:
Do you want to run the web based Dashboard? (y/n): y
Set the password to access the Dashboard:
Прописываем пользовательский порт или жмем "Enter", чтобы использовать обычный 8080:
Enter the port (1025-65536) to access the web based Dashboard (default 8080):
Указываем пользовательскую directory или просто жмем "Enter":
What base directory should the node use (defaults to ~/.shardeum):
1)mainnet 2)betanet 3)devnet 4)custom Select a network to connect to: 2
Или же переходим к третьему шагу.
Шаг 3: Открываем CLI валидатора
cd .shardeum
./shell.sh
Шаг 4: Открываем GUI валидатора
operator-cli gui start
После этого вы увидите дешборд, через который можно управлять нодой:
Перейдите во вкладку “Maintenance” и нажмите “Start Node”, затем перезагрузите страницу.
Шаг 5: Стейкинг
Идем сюда, добавляем сеть Shardeum Sphinx 1.X.
Запрашиваете тестовые токены через один из кранов:
После этого возвращаемся на вкладку “Maintenance”, подключаем кошелек и стейкаем токены (минимум 10 SHM).