# Stader ETHx Rolling beta - Support Guide (RU) **Published by:** [EvgeniyP](https://paragraph.com/@evgeniyp/) **Published on:** 2023-02-22 **URL:** https://paragraph.com/@evgeniyp/stader-ethx-rolling-beta-support-guide-ru ## Content Рекомендуемые требования: CPU: 4 ядер, AMD64 или ARM64 RAM: 16 GB SSD: 2TB Сеть: 25+ Mbps Данные сети: 2TB+/месяц Операционная система: Linux(Ubuntu 22.04) Чтобы уменьшить стоимость сервера, берите сервер меньшим обьемом, но с возможностью этот обьем увеличить в будущем при необходимости, но думаю минимум от 1000 Гб Гайд по подключению к серверу - *тык* Используйте “Авторизация по SSH-ключу” Приступаем к настройке сервера (от пользователя root) 1.1 Используем curl для установки sudo apt-get install curl 1.2 Обновляем пакеты sudo apt update 1.3 Устанавливаем Docker sudo apt install docker.io 1.4 Далее для работы нам неообходим пользователь отличный от пользователя root, сейчас его создадим и выдадим ему права, где далее username - пользователь, можете сами придумать любого пользователя Вам будет задан ряд вопросов. Пароль является обязательным, все остальные поля необязательны. Наконец, подтвердите правильность информации, введя Y И выдаете права администратора sudo usermod -aG sudo username Теперь закрываем сессию в терминале пользователя root, и создаем новую сессию от пользователя username через “Авторизацию по SSH-ключу”, запускаем сессию, вводим созданный выше пароль и все теперь приступем к самой установке Создаём новый каталог на вашем терминале 3.1 cd ~ 3.2 mkdir ~/bin Загружаем интерфейс командной строки Stader в зависимости от процессора 4.1 AMD64(Linux) wget https://dub.sh/linuxamd64 -O ~/bin/stader-cli 4.2 ARM64(Linux) wget https://dub.sh/linuxarm64 -O ~/bin/stader-cli 4.3 MacOS - Intel wget https://dub.sh/darwinamd64 -O ~/bin/stader-cli 4.4 MacOS - M1/M2 wget https://dub.sh/darwinarm64 -O ~/bin/stader-cli Даём разрешение на запуск загруженного приложения chmod +x ~/bin/stader-cli Перезапустите терминал 6.1 После перезапуска терминала даем команду (все продолжаем пользователем username) чтобы убедится что все работает нормально ~/bin/stader-cli --version Установите Stader Node стек 7.1 Для Linux ~/bin/stader-cli service install 7.2 Для MacOS ~/bin/stader-cli service install -d Далее установим Stader Services и настроим Eth-клиентов ~/bin/stader-cli service config (выбираем все что выбрано на картинках) Теперь для более быстрой синхронизации ноды нам необходимо добавить url адрес контрольной точки в сети Goerli Network. В противном случае нода будет синхронизироваться от 2-3 дней. Для получения url адреса можно обратиться вот к этой ссылке (обратите внимание сеть: Goerli Network): https://eth-clients.github.io/checkpoint-sync-endpoints/ 9. Служба автоматически запустится после настройки. Однако, если он не запускается автоматически, вы можете сделать это вручную с помощью команды запуска, также при появлении ошибки при установке Stader Services и настройке Eth-клиентов, перезапускаем терминал и вводим команду: stader-cli service start 10. Исполнение и синхронизация клиента консенсуса Теперь ваши клиенты ETH начнут синхронизацию. Синхронизация цепочек ETH1.0 и ETH2.0 займет некоторое время. Дождитесь завершения синхронизации. Вы можете проверить статус синхронизации с помощью команды stader-cli node sync На экране отобразится процент синхронизации для узлов ETH1.0 и ETH2.0. После завершения синхронизации вы получите следующий вывод: Полная синхронизация клиента Если же у вас процесс синхронизации выглядит таким образом, т.е. процесс синхронизации отображает что клиент устарел и находится на блоке n-ое количество часов То запускаем: ~/bin/stader-cli service config И меняем Execution client на Geth и Consensus client на Teku Необходимо дождаться полной синхронизации цепочек ETH1.0 и ETH2.0 и это займет некоторое время. Дождитесь завершения, около 1 дня если вы добавляли url адрес конечной точки (пункт 8). Как процесс синхронизации завершиться приступаем к следующим шагам 11. Чтобы зарегистрировать свой узел в сети Stader, вам необходимо настроить кошелек для хранения учетной записи узла и ключей валидатора. stader-cli wallet init Когда кошелек запросит количество слов в мнемонической фразе введите 24, далее в терминале будут доступны 24 слова, перепешите или скопируйте их в надежном месте, далее введите в терминал последовательно 24 слова. Кошелек настроен и вы получите адрес валидатора(кошелька), тоже сохраните адрес кошелька(оператора). Прежде чем присупить к следующему шагу отправьте немного Goerli ETH на созданный кошелек для оплаты газа, чтобы зарегистрировать свою ноду, достаточно от 0,02 Goerli ETH 12. Зарегистрируем свою ноду в Stader Network командой: stader-cli node register --on <operator name> Замените на имя вашего узла в команде. Вы можете дать любое имя вышему узлу 13. Поделитесь своим именем и адресом оператора с модератором бета-тестирования в Discord, для того чтобы вы могли получить GoerliETH и testnet SD 13.1 Проверьте имя вашего оператора с помощью команды stader-cli node status 13.2 Проверьте адрес вашего оператора с помощью команды stader-cli wallet status Что дальше? После того, как вы предоставили имя оператора и адрес оператора, Stader передаст вам Goerli ETH и tesnet SD для этапа депозита. Пожалуйста, переходите к шагу внесения депозита только после того, как модератор бета-тестирования даст вам добро. 14. Теперь внесем депозит testnet SD и Goerli ETH 14.1 Вводим команду для внесения testnet SD ./stader-cli node deposit-sd --amount 640 14.2 Вводим команду для внесения 4 Goerli ETH stader-cli node deposit --num-validators 1 14.3 После создания валидатора поделитесь открытым ключом валидатора с модератором бета-тестирования в Discord. Вы можете проверить свой открытый ключ валидатора с помощью команды состояния узла: stader-cli node status 15. ГОТОВО! Вы теперь официально являетесь частью сети Stader. Что дальше? Команда Stader внесет 28 GoerliETH и разместим ваш валидатор в цепочке Beacon. Делается это каждые 24 часа партиями. Ваш валидатор будет стоять в очереди на активацию в цепочке Beacon. Активация занимает 2-5 дней в зависимости от размера очереди на активацию. Вы можете проверить статус активации ЗДЕСЬ, введя свой публичный ключ. 16. Команды Stader CLI тут Будут вопросы, обращайтесь в дискорд, вам подскажут и расскажут)) Для вас старался discordID: EvgeniyP ## Publication Information - [EvgeniyP](https://paragraph.com/@evgeniyp/): Publication homepage - [All Posts](https://paragraph.com/@evgeniyp/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@evgeniyp): Subscribe to updates - [Twitter](https://twitter.com/EvgeniyP88): Follow on Twitter