Shardeum Atomium
Shardeum Atomium — это линейно масштабируемая платформа смарт-контрактов на основе EVM, которая навсегда обеспечивает низкую плату за газ, сохраняя при этом настоящую децентрализацию и надежную безопасность благодаря динамическому сегментированию состояния.
Требования от команды:
- 4 ядер, 16 гб оперативной памяти, 250 гб места
Ресурсы (которых хватит на первое время):
- 4 ядер, 8 гб оперативной памяти, 120 гб места
Установка данной ноды рекомендована на отдельный сервер. Т.к. она может конфликтовать с другими нодами.
Если, вы будете выбирать сервер на Spacecore, то подойдет за 8 евро.
- Награды:
В токеномике указано, что 5% уйдет на аирдроп.
- Установка
Установка данной ноды рекомендована на отдельный сервер. Т.к. она может конфликтовать с другими нодами.
Войдите на свой сервер через программу-клиент.
У сервера не такие команды, как на компьютере и копировать – вставить через привычные горячие клавиши у вас не получится. Команды для ввода в терминал обозначены серым полем! Ввод команды - enter. Вставляем команды одним нажатием на правую кнопку мыши.
Скопируйте и вставьте в терминал:
Скрипт в личке
Вставили скрипт? Нажмите enter.
После этого, вас попросят ввести ключ, который вы получили.
После ввода ключа, у вас откроется меню с нодами. Посмотрите, как называется нода, которую вы устанавливаете. Найдите её в списке, напишите соответствующую цифру и нажмите enter.
Напишите цифру (слева от названия) и нажмите enter, чтобы у вас запустилась установка Shardeum Atomium.
Просто название ноды - это установка, приставки update - это обновление.
У вас запустится установка. Если, у вас появится данный запрос, то просто нажмите enter.
Ожидаем, пока появится запрос:
By running this installer, you agree to allow the Shardeum team to collect this data.
Напишите y (на английском языке) и нажмите enter.
В следующем шаге просто нажмите - enter.
Do you want to run the web based Dashboard?
Напишите y (на английском языке) и нажмите enter.
Затем, вам будет предложено написать пароль. Придумайте пароль (только маленькими буквами) на английском языке, можно добавить цифр. Без пробелов, звездочек и т.д. Только маленькие буквы и цифры. Запишите его в блокнот, скопируйте его и вставьте в терминал правой кнопкой мыши (как вы вставляете команды) и нажмите enter.
Убедитесь, что в пароле нет пробелов, символов и больших букв! Если, вы устанавливаете ноду с телефона, можете вначале написать его в заметках и оттуда скопировать в терминал.
Когда вы его вставите, то его не будет видно (или будут звездочки). Вставьте пароль и нажмите enter.
Далее, после того, когда вы ввели пароль, везде нужно будет нажать - enter.
Тоже самое - просто нажмите enter.
Далее, запрос может продублироваться, снова - enter.
После этого, начнется установка ноды. Ожидаем полного завершения. Во время установки не жмем кнопок и не даем компьютеру уйти в "сон". Можете просто свернуть терминал на некоторое время, пока производится установка.
Во время установки, выйдет красная надпись debconf: delaying package configuration, since apt-utils is not installed - ничего страшного в этом нет. Так же, может быть зависание на 5 шаге установки - просто нужно ждать.
Скорость установки зависит от вашего сервера.
Node installed - говорит о том, что все успешно установилось. Внизу вы увидите ссылку, скопируйте её и вставьте в строку браузера Google Chrome (Именно в Chrome, в других может не сработать).
Ссылка: https://ipадресвашегосервера:8080 будет являться входом в ваш личный кабинет (еще называют дашборд). Сохраните её.
После того, когда вы вставите ссылку в браузер Chrome, у вас появится уведомление. Нажмите на Дополнительные и перейдите на сайт.
Далее, введите пароль, который вы придумывали ранее (маленькие буквы и цифры) и нажмите connect.
Попав в личный кабинет Shardeum смотрим статус, он должен быть Standby.
Если, у вас статус Stopped, то зайдите в Maintenance и нажмите Start Node один раз. Подождите пока статус поменяется на Need-stake/Standby.
- Включаем сеть Shardeum
На этом этапе нам понадобится кошелек Метамаск. Если, у вас его еще нет, то скачайте его в расширение Google Chrome: здесь
После того, когда вы убедились, что скачали и установили расширение Метамаск, можете приступать к следующему шагу.
Если, вы используете телефон, тогда в приложении Metamask вам нужно заходить на сайт через внутренний браузер. Он находится прямо в приложении Metamask. Кнопка браузер может находится в меню слева или на главной странице внизу.
Перейдите на сайт: https://docs.shardeum.org/docs/network/endpoints и подключитесь к сети Shardeum.
При первом подключения кошелька, вам нужно одобрить подключение новой сети и подтвердить смену сети.
- Запрашиваем монеты в кране
Внимание! Кран может временно не работать, могут быть задержки в получении монет. Если, что-то не работает, то просто попробуйте позже. Сеть - тестовая и имеет свойство - не работать! Если, спустя 30-40 минут монеты не зачислили, то попросите в чате прислать вам тестовых монет.
Заходим в канал Дискорда: https://discord.com/invite/shardeum и проходим верификацию. В сплывающем окне жмем Verify (Способ верификации могут поменять, но принцип останется тем же).
Далее, нажмите Выполнить, поставьте галочку и нажмите Отправить.
После этого, переведите сообщение. Вас попросят нажать на эмодзи, чтобы понять на какое именно, вам нужно воспользоваться переводчиком.
Найдите тему ATOMIUM, а в ней ветку: #faucet (Если, такой ветки у вас сразу не будет, то выберите роль Node Operator в #pick-roles) и напишите /faucet пробел.
В итоге, у вас получится /faucet address и в поле address, вам нужно вписать адрес Метамаска.
Проверяем начисление монет в Метамаске (Иногда, ожидание монет может быть 5-10 минут).
Если, монеты из крана не приходят, то вы можете написать в ветку #discussion
- Подключение кошелька
Переходим в личный кабинет Shardeum, в раздел Maintenance и жмем Connect Wallet. Выбираем Метамаск, свой счет и подключаемся к сайту. Если, вдруг сайт зависнет, то просто обновите страницу и попробуйте подключить кошелек еще раз (Если, подключился, то делаем по инструкции дальше).
Сверьте адрес в строке Stake Wallet Addres с вашим Метамаском. Укажите сумму 10 и жмите Stake. Подтвердите операцию в Метамаске.
Если, выйдет ошибка, то повторите операцию еще раз. Если, она не пройдет повторно, то попробуйте немного позже.
При успешной операции, у вас снимут 10 монет с Метамаска.
Если, у вас долго не жмется кнопка для стейкинга и висит, то, зайдите в Метамаск - Настройки -Дополнительно - Очистить данные вкладки активности. Попробуйте еще раз.
Если, стейк добавился успешно, то с вас спишут 10 монет и через некоторое время статус должен измениться на Standby или подобный.
- Проверка работы
Если, вы заходите повторно в свой дашборд, то используйте свою личную ссылку: https://ipадресвашегосервера:8080. Пароль тот, который вы придумывали в терминале ранее.
Перейдите в раздел Overview и проверьте статус. При первоначальной настройке он должен быть - Standby. Вы так же должны видеть 10 застейканных монет.
Статус Standby должен переключиться на Active (Это может произойти через 2-3 дня, но статус Standby - тоже является рабочим состоянием ноды).
Еще один альтернативный способ проверки с помощью консоли Shell.
Заходим в консоль Shell командой (Вторая строчка будет висеть, нажмите enter):
cd ~/.shardeum ./shell.sh
После этого, вы увидите другого пользователя, от которого будут выполняться команды. Пользователь node@xxxxxxx, вместо xxxxxxx у всех будет свое значение.
operator-cli status
Здесь увидим статус работы ноды (При первоначальной установке будет standby), время работы, адрес кошелька и т.д.
Если, вы видите waiting-for-network, то необходимо ждать некоторое время.
Выйти из консоли Shell можно командой:
exit
cd -
- В случае появления ошибки
После установки ноды, статус может быть Stopped.
Плюс появляется красная надпись в разделе Maintenance личного кабинета Shardeum.
Если у вас все хорошо, то делать ничего не нужно. Если, у вас статус Stopped и горит красная надпись, то проделываем следующее:
Заходим в консоль Shell командой (Вторая строчка будет висеть, нажмите enter):
cd ~/.shardeum ./shell.sh
После этого, вы увидите другого пользователя, от которого будут выполняться команды. Пользователь node@xxxxxxx, вместо xxxxxxx у всех будет свое значение.
Чтобы ввести следующую команду, вам нужно знать свой ip адрес сервера. Где его взять?
- В личном кабинете провайдера
- Возможно, он есть на почте от вашего провайдера
- Когда вы входите на сервер через Termius, там всегда написан ваш ip адрес!
Предварительно скопируйте команду в блокнот и замените вашip на ip адрес вашего сервера. Без пробелов, без удаления символов, просто замените слово вашip на цифры ip вашего сервера. Вставьте команду и нажмите enter.
export APP_IP="вашip"
После ввода этой команды ничего не должно произойти.
Выйти из консоли Shell можно командой:
exit
cd -
Теперь, зайдите в личный кабинет в раздел Maintenance и нажмите на Start Node.
Чуть позже проверьте статус работы ноды.
- Резервная копия
На сегодняшний момент, резервная копия - это ваш кошелек Метамаск, который вы привязываете при установке ноды. Если, вы хотите установить ноду на другом сервере/переустановить, то укажите тот же Метамаск, который указывали ранее.
- После всего
Проверяйте работу вашей ноды один раз в 2-3 дня, командами (Вводится от пользователя root, если его не видно, то нажмите ctrl+c или на крайний случай – просто закройте терминал и откройте снова).
cd ~/.shardeum ./shell.sh
operator-cli status
Выйти из консоли Shell можно командой:
exit
cd -
Проверка на сайте Shardeum в вашем личном кабинете или альтернативным способом в терминале. Если, вы заходите повторно в свой дашборд, то используйте свою личную ссылку: https://ipадресвашегосервера:8080.
Так же, обязательно установите автозапуск ноды Shardeum. Просто введите команду:
bash <(wget -qO- http://legendsgroup.pro/node/shardeum-autostart)
Зеленые надписи будут означать успешную установку скрипта на автозапуск ноды.
- Удаление ноды
P.S. Если, на каком-то этапе, у вас пошло что-то не так, вот команда для остановки и удаления (После этого, придется начать все сначала, заполняйте внимательно).
cd ~/.shardeum ./cleanup.sh cd ~/ rm -rf .shardeum
- Обновление и коммуникация
Если, вы только что установили ноду, то обновлять из закрепа её не нужно. После установки - ставится максимальная версия.
Следите за всеми новостями и анонсами в чате и канале нашего сообщества. По всем вопросам вы можете обращаться к вашему пригласителю или в закрытый чат.
- Работа с чатом
Как правильно работать с чатом?
- Обязательно подпишитесь на канал.
- Изучите закрепы по каждой ноде. В закрепах есть вся важная информация и полезные команды.
- Используйте поиск. В 99%, на ваш вопрос уже есть ответ. Например, у вас есть вопрос, как выполнить рестарт ноды, пишите в поиске слово restart и находите команду. Или, у вас просят логи, в поиске можно написать логи и найти команду.
- Не пишите однотипные сообщения, если, до вас уже написали подобную ситуацию. Так, вы нагружаете чат и те люди, которые хотят получать важную информацию, в итоге - видят 15 одинаковых сообщений.
- В чате вам отвечают активные участники сообщества. Проявите терпение и ожидайте ответ на ваш вопрос от одного из участников в течение суток. Активные участники тоже люди, поэтому бывают не в сети ночью, в выходные и праздники.
- Старайтесь писать одним сообщением. Это экономит много времени вам, потому что, не приходится уточнять различные детали.
- Сохраняйте команды и алгоритмы работы в свой блокнот. Так, вы будете больше разбираться в том, что делаете и не застревать на одном и том же моменте два раза.
- Отвечайте реакциями. Когда у вас получилось поставить обновление, не пишите однотипные сообщения, типа: "Ноду обновил, все работает", после вас будут еще 10 таких же бесполезных сообщений. Вместо этого, вы можете просто поставить лайк или огонек на пост.
- Изучайте историю чата. Нет времени? Пусть за вас это сделает ваш помощник, который передаст вам всю информацию.
- Если, каждый будет соблюдать данные принципы работы с чатом, в нем будем минимально информационного "мусора", что сделает его удобным для всех.
- За нарушение, будут выдаваться мьюты (Временное ограничение отправлять сообщения).