# Установка Мастерноды при помощи скрипта

Эта инструкция для того, чтобы настроить мастерноду TWINS на Ubuntu 16.04/18.04 64bit server (VPS) и контролировать ее из кошелька на Вашем персональном компьютере (**Локальный кошелек**). Кошелек, запущенный на удаленном VPS, мы будем именовать, как **Удаленный кошелек**.

#### Требования:

1. 1,000,000 TWINS
2. Основной компьютер (Ваш персональный компьютер) – На нем будет запущен **Локальный кошелек**, хранится залог в 1М монет TWINS и он может быть включен и выключен без влияния на мастерноду.
3. Сервер мастерноды, запущенный на Ubuntu 16.04/18.04 (VPS — Компьютер, который будет онлайн 24/7 с запущенным **Удаленным кошельком**)
4. Уникальный IP адрес для Вашего VPS / **Удаленного кошелька**.

**Установка Локального кошелька:**

1. Скачайте, установите и дождитесь полной синхронизации TWINS кошелька на Вашем локальном компьютере. С сего момента, и далее в этой инструкции, мы будем называть его **Локальным Кошельком**. Ссылку на скачивание Вы можете найти [здесь](https://win.win/#download).
2. Теперь, перейдите в командную строку Локального Кошелька через (Инструменты > Консоль отладки) и наберите там следующую команду: **`masternode genkey`** Эта команда сгенерирует Приватный Ключ для Вашей Мастерноды. Сохраните этот ключ, мы будем использовать его позже.

![](https://1656297259-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXpIa_undrOYkGQm38v%2F-L_PJWOXYg9ZOe0jgcvy%2F-L_PMMV6zj4wVtgjVQJZ%2F1-2.jpg?alt=media\&token=e7e5bbac-4df2-4ac1-9101-cd9af31e497a)

3.Теперь там же в Локальном Кошельке наберите в командной строке следующую команду: **`getaccountaddress MN1`** Эта команда создаст в кошельке адрес и имя для Вашей мастерноды. Также сохраните его для дальнейшего использования.

4\. Отправьте 1М монет TWINS на адрес, созданный на предыдущем шаге. ВАЖНО: В поле «Сумма» наберите ТОЧНО 1000000 (1М). Эта одиночная транзакция скажет блокчейну о том, что адрес получения – мастернода. Если Вы укажите больше/меньше чем 1000000 (1М) или попытаетесь разделить платеж на 2 транзакции Вы не сможете выполнить следующий шаг. Когда Вы нажмете кнопку «Send», кошелек посчитает соответствующую комиссию за перевод. Нажмите «Yes» в появившемся диалоговом окне и перейдите к следующему шагу. **Вы должны быть абсолютно уверены на все 100%, что скопированная информация верна. Затем проверьте ее еще раз. Мы не сможем Вам помочь, если Вы отправите 1М монет TWINS на неправильный адрес.**

5\. Находясь в Вашем Локальном Кошельке дождитесь 16 подтверждений и затем наберите в командной строке (Панель Инструментов: Инструменты > Консоль отладки) следующую команду:**`masternode outputs`** Эта команда отобразит ID транзакции с ее индексом. Сохраните эту информацию в **Блокнот** (Это будет доказательством отправки транзакции в 1 000 000 монет TWINS).

6\. В панели инструментов Локального кошелька выберите Инструменты > Открыть файл настроек мастерноды, чтобы открыть файл *masternode.conf* и добавить в него следующую запись:

#### **`<Имя мастерноды (Используйте для простоты имя, которое Вы набирали на Шаге 3)> <Уникальный IP адрес Вашего VPS>:37817 <Результат Шага 2> <Результат Шага 5> <Номер после длинной линии на Шаге 5>`**

Сохраните файл и **перезапустите кошелек**.

```
#Пример соответствующего формата:
MN 31.32.33.34:37817 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 81cd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 1
```

Пример файла *masternode.conf*

![](https://1656297259-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXpIa_undrOYkGQm38v%2F-L_PJWOXYg9ZOe0jgcvy%2F-L_POxKzqj2kBsQInMGK%2F4-1.jpg?alt=media\&token=385f7ccf-d255-4a4a-a3d2-3ee4d74f4218)

**Установка Удаленного кошелька на VPS**

Перед тем, как установить кошелек, необходимо зайти на Ваш VPS при помощи SSH клиента. После успешного входа наберите следующие команды в терминале VPS.

1. Скачайте скрипт для установки мастерноды.

**`wget https://github.com/NewCapital/Scripts/releases/download/latest/twinsmn.sh`**

2\. Запустите скрипт для установки мастерноды.

**`bash twinsmn.sh`**

3\. Следуйте за инструкциями

**Запускаем Вашу Мастерноду:**

Кликните правой кнопкой мышки на Вашей мастерноде и выберите «Запуск алиаса»

![](https://1656297259-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXpIa_undrOYkGQm38v%2F-L_PJWOXYg9ZOe0jgcvy%2F-L_PQD4dvivAIvuwZlBb%2F5-1-rus.jpg?alt=media\&token=28834ffa-11f0-4f5f-9454-7a895763a56c)

### Как проверить, что Ваша Мастернода запущена:

Вернитесь обратно на Ваш VPS (Удаленный Кошелек), запустите мастерноду при помощи:

`./twins-cli startmasternode local false`

Должно появиться сообщение «masternode successfully started»:

Для проверки статуса используйте следующую команду: `./twins-cli masternode status`

Вы увидите что-то похожее на:

`{`\
`“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,`\
`“outputidx” : 0,`\
`“netaddr” : “45.11.111.111:37817”,`\
`“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,`\
`“status” : 4,`\
`“message” : “Masternode successfully started”`\
`}`

**Вам также необходимо проверить сайт эксплорера, после запуска мастерноды в Вашем кошельке.**

Для того, чтобы сделать это, скопируйте адрес Вашей мастерноды с окна терминала, выбрав его при помощи мышки (**WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg** для примера), посетите раздел мастернод на [сайте](https://explorer.win.win/masternodes) эксплорера TWINS и вставьте его в нижнем правом поисковом окне, чтобы найти Вашу мастерноду.

Статус Вашей мастерноды должен быть в состоянии «ACTIVE».

{% hint style="info" %}
После запуска статус будет меняться в несколько этапов:

«ACTIVE» --> около 2-х часов после запуска;

«EXPIRED» --> будет всего пару минут;

«REMOVED» --> также пара минут;

«ENABLE» --> по итогу мастернода останется в этом статусе и время в графе «Активно» будет увеличиваться.

Прим.: Если, в Вашем горячем кошельке, статус мастерноды «MISSING», то проверьте статус на сайте [эксплорера](https://explorer.win.win/masternodes), вполне возможно, что в данный момент мастернода в состоянии «EXPIRED»\«REMOVED» и это нормально.
{% endhint %}

{% hint style="danger" %}
Не будьте слишком нетерпеливыми. Первая награда **приходит в 2-3 раза позже**, чем обычная. Если Вы запустите Вашу мастерноду снова из кошелька, то таймер сбросится в ноль.
{% endhint %}

Вот и все. Поздравляем! Вы успешно создали Вашу мастерноду.
