# Гайд по установке ноды Shardeum

By [PROCENT](https://paragraph.com/@procent) · 2023-05-04

---

### Вступление

В данной статье мы покажем пошагово, как установить ноду блокчейна **Shardeum**.

_Для тех, кто еще не разбирался в нодах, но хочет это сделать с нуля, напоминаем, что у нас есть серия стримов с командой профессиональных валидаторов_ [_Nodejumper_](https://twitter.com/nodejumper) _- смотреть плейлист по_ [_ссылке_](https://www.youtube.com/playlist?list=PLto8z5hKJjmtaN1ToLW2CswOtoeiQbSCa)_._

[**Shardeum**](http://shardeum.org/) - это линейно масштабируемая платформа смарт-контрактов на основе EVM, которая всегда обеспечивает низкую стоимость газа.

Проект собрал $18.2 млн. инвестиций от Spartan, CoinGecko, Big Brain Holdings, DFG и других фондов и инвесторов.

Информации о наградах нет, но в [токеномике](https://shardeum.org/shm-tokenomics/) проекта выделено 51% токенов для Валидаторов, так что вполне можно рассчитывать на то, что часть этих токенов получат те, кто держал ноду в тестовой сети.

**Затраты на удержания ноды**: $9-15 в месяц (в зависимости от сервиса, где вы арендуете сервер).

**Рекомендуемые характеристики сервера**: 4 CPU, 8 GB RAM, 200 GB SSD и операционная система Ubuntu 20.04.

### Арендуем сервер

В данной статье для примера будем использовать сервис Hetzner. Вы можете использовать любой другой сервис для аренды серверов, например, [Contabo](https://contabo.com/en).

*   Переходим на сайт: [https://www.hetzner.com](https://www.hetzner.com)
    
*   Проходим регистрацию
    
*   Делее выбираем **New Project**, придумываем любое название и создаем новый проект
    
*   Открываем созданный проект и нажимаем **Add Server**
    

![](https://storage.googleapis.com/papyrus_images/f56800c6d547410d9021dc0d2d4887c7e9645d5ab87d5e8800b88682ef0f5f43.png)

*   Далее оставляем все значения по умолчанию (операционная система должна быть Ubuntu 20.04), только выбираем подходящую мощность сервера
    
*   Нажимаем **Create & Buy Now** (на сервисе Hetzner оплата за сервер будет проводиться в первых числах нового месяца)
    

![](https://storage.googleapis.com/papyrus_images/a25306c5c80204430b1e124af777d7cfb2bf8b6ec3fc7cf0cf691924ec6069ee.png)

Теперь сервер готов к использованию. IP и пароль от сервера придут вам на электронную почту.

Более наглядно, как арендуется и запускается сервер, можно увидеть в [нашем видео](https://www.youtube.com/live/8E3El3RgnXc?feature=share).

### Установка ноды

1\. Для того, чтобы подключиться к серверу и установить ноду на **Windows**, необходимо скачать и установить программу [**PuTTY**](https://www.putty.org/). На **MacOS** просто запускаем программу **Terminal.**

*   В программе **PuTTY** в разделе **Host Name** вставляем IP своего сервера, а в разделе **Saved Sessions** пишем любое название и нажимаем **Save**
    
*   Далее выбираем название, которое вы только что придумали, и жмем **Open** (необязательно придумывать название сессии, можно просто вставить IP и открыть сервер)
    

![](https://storage.googleapis.com/papyrus_images/5099310ad479af42f97d390b2582930471e77e336aa27d52337258ab5693ea03.png)

![](https://storage.googleapis.com/papyrus_images/05b09becd7a46b623fed4fd9d1e2a317cacd7417308609d96ce2ce53237a2d52.png)

*   В открывшемся окне прописываем команду: `root`
    
*   Нажимаем **Enter** и вставляем пароль от сервера (просто кликнув правой кнопкой мышки (пароль не будет отображаться)), затем снова нажимаем **Enter**
    

На **MacOS** запускаем программу **Terminal**:

*   Заходим на сервер командой: `ssh root@IP_ADDRESS`, IP\_ADDRESS меняем на IP своего сервера
    
*   Дальше вводим **Yes**, жмем **Enter** и вставляем пароль от сервера (введенный пароль будет скрыт иконкой с ключом)
    
*   Нажимаем **Enter**
    

![](https://storage.googleapis.com/papyrus_images/f6d8128c02b613ccc3418daa8da5fc4c616f6646a9eb1b591fed6a27d5a7c6e3.png)

*   После этого снова вводим пароль от сервера, а затем придумываем новый пароль и подтверждаем его
    

**2\. Теперь приступаем непосредственно к установке ноды**

Далее вставляем команды по очереди (если появляется розовый экран, просто нажимаем **Enter**). Когда появляется вопрос “Do you want to continue?”, нажимаем **Y** и **Enter**.

Обновляем все утилиты и устанавливаем докер:

`sudo apt update`

`sudo apt full-upgrade`

`sudo apt-get update`

`sudo apt-get install curl`

`sudo apt install docker.io`

3\. Проверяем версию докера. Нужно, чтобы было 20.10.12 и выше:

`docker --version`

`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`

![](https://storage.googleapis.com/papyrus_images/0c1d78603b8829501bde5dc7eddae663638530fa6f054f59682c6f88fbaed9d8.png)

4\. Проверяем версию docker-compose, нужно чтобы было 1.29.2 и выше:

`docker-compose -version`

![](https://storage.googleapis.com/papyrus_images/c10ee70ff711ab4060101be723bf85aab2cfedc6b9743a35966554f51eaf7688.png)

5\. Устанавливаем ноду Shardeum:

`curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh`

*   Когда появляется вопрос, пишем **y** и нажимаем **Enter**
    
*   Далее придумываем пароль для входа в личный кабинет валидатора
    

![](https://storage.googleapis.com/papyrus_images/9dd975af54bc35e5afd111921ccc7e9ace07d2c9e7a04e119ba14ceeca55ff5d.png)

*   Затем вас спросят про порты и репозиторий, просто нажимаем везде Enter, выбирая дефолтные настройки
    

Если все хорошо, все примерно будет выглядеть, как на скриншоте ниже:

![](https://storage.googleapis.com/papyrus_images/b87d87751e8c7f69d13f7eb1ee1792b0e935ffad64692182da3e7f6629ab304f.png)

6\. Дальше вводим поочередно следующие команды:

`cd`

`cd .shardeum`

`./shell.sh`

`operator-cli gui start`

7\. Запускаем валидатора командой:

`operator-cli start`

После этого можно выходить из терминала.

### Переходим к запуску ноды и стейкингу токенов

Прежде всего нам необходимо добавить тестовую сеть **Shardeum** в кошелек и запросить токены в кране.

*   Переходим на [сайт](https://docs.shardeum.org/Network/Endpoints#connect-wallet)
    
*   Нажимаем **Connect to Sphinx 1.X** и добавляем тестовую сеть в кошелек
    

![](https://storage.googleapis.com/papyrus_images/416c105afe1c9c7c13ff038b84805e7b6167db3d7a85bac38ee142d001c335ea.png)

*   Далее вступаем в [Discord](https://discord.gg/shardeum) и в ветке **#sphinx-faucet-1•2** запрашиваем тестовые токены командою **/faucet**
    
*   Также токены можно получить на [сайте](https://faucet-sphinx.shardeum.org/)
    

![](https://storage.googleapis.com/papyrus_images/8dcd6b57560b4b132ab3454de98a80c89df768ff34dbb6845e1407747f41844b.png)

*   Теперь переходим в **Shardeum Dashboard** (своего рода личный кабинет валидатора), для этого вводим в строке браузера: [https://IP-address:8080/](https://ip-address:8080/) (вместо IP-address вставляем IP своего сервера).
    
*   Если вас не пускает браузер на эту страницу, то нажмите на странице “**Расширенные**” и “**Перейти на сайт**”
    
*   Вводим пароль, который писали при установке ноды
    

![](https://storage.googleapis.com/papyrus_images/9fe6080df99adc368fc314f1993d208461dd08f50c5cf8477ef42583aea4597f.png)

*   Переходим в раздел **Maintance** и жмем кнопку **Add Stake**
    
*   Вводим количество токенов **SHM**, которое будете стейкать (нужно стейкать минимум 10 токенов)
    
*   Нажимаем **Stake** и подтверждаем транзакцию
    

![](https://storage.googleapis.com/papyrus_images/90c2492ffe85fa1eb492480607d8715bab9c9db42ca2a049cabe9beef74c7d97.png)

Нода успешно запущена, в разделе **Overview** вы можете увидеть, сколько вы заработали токенов **SHM** (тестовых) за удержание ноды.

### На этом все!

Обязательно время от времени нужно заходить в **Dashboard** и проверять, не остановилась ли ваша нода, так как бывают случаи, что нужно запускать заново. Также обязательно следим за обновлениями ноды в Discord в ветке **#sphinx-announcements**.

**Следить за другими анонсами по проекту можно тут**: [Twitter](https://twitter.com/shardeum) | [Discord](https://discord.gg/shardeum)

**PROCENT** | [YouTube](https://www.youtube.com/c/PROCENT_CRYPTO) | [Instagram](https://www.instagram.com/procent.crypto) | [TikTok](https://www.tiktok.com/@procent_crypto) | [Shorts](https://www.youtube.com/c/PROCENTShorts) | [Twitter](https://twitter.com/procent_crypto) | [Chat](https://t.me/procent_chat)

---

*Originally published on [PROCENT](https://paragraph.com/@procent/shardeum)*
