Ставим ноду nym

Ставим ноду nym

https://t.me/CrSOv

Первым делом нам нужен vps/vds подходящий этим требованиям:
2 CPU, 1 GB ОЗУ, 20 GB HDD / SSD

Мы возьмём его тут. Туда и переходим. Жмём "личный кабинет".

Далее регистрируемся, можно соц. сетями и гуглом.

Идём во вкладку "виртуальные сервера".

Жмём "заказать".

Выбираем и заказываем "Advanced SSD"

Выбераем ubuntu-20 вместо Centos-7, заполняем доменное имя и ставим галочку.

Жмем "в корзину"

Далее жмём "оплатить"

И тут оплачиваете удобным вам способом

Далее снова идём в "Виртульаные сервера", выбираем наш Advanced SSD и кликаем "инструкция"

Тут нам дают пароль и ip адресс они нам потом понадобятся. Теперь скачиваем и устанавливаем putty отсюда.


Далее открываем putty и подключаемся к нашему серверу. Как пользоватся putty. Если вы на macOS или linux используйте ssh чтобы подключится к серверу. Как пользоватся ssh.

Теперь по очереди запускаем каждую из этих команд:
sudo apt-get update

sudo apt-get install curl tmux git -y

curl https://sh.rustup.rs -sSf | sh # Тут жмём Enter или вводим 1 и жмём Enter

source $HOME/.cargo/env

git clone https://github.com/nymtech/nym.git

cd nym

sudo apt-get install pkg-config build-essential libssl-dev -y

cargo build --release 

sudo ufw allow 22/tcp

sudo ufw allow 1789/tcp

sudo ufw enable

cd /root/nym/target/release/

./nym-mixnode init --id winston-smithnode --host $(curl ifconfig.me) # Вместо winston-smithnode вводим ваш никнейм, любой

./nym-mixnode sign --id winston-smithnode --text @username_tg # Вместо @username_tg пишем @ваш_телеграм, Вместо winston-smithnode вводим ваш никнейм который вводили в прошлой команде.
Далее выведется надпись по типу /claim 123456789... копируем её и отправляем в этот чат https://t.me/halbotnym

Далее ещё несколько команд:

sudo echo "DefaultLimitNOFILE=65535" >> /etc/systemd/system.conf
sudo nano /etc/sysctl.conf # Откроется файл, листаем в самый низ и добавляем это — fs.file-max = 500000

Открываем еще один файл, командой -

sudo nano /etc/security/limits.conf

Вставляем это после #<domain> <type>...
#

*hard nofile 500000 
*soft nofile 500000 
root hard nofile 500000 
root soft nofile 500000

Финальные команды:

sysctl -p
sudo reboot

После "sudo reboot" вас выкинет, сервер перезагрузится и вам надо будет переподключится к нему.

Осталось просто запустить ноду: (winston-smithnode заменяем на никнейм который вы вводили раньше)

tmux new -s nym
cd /root/nym/target/release/
./nym-mixnode run --id winston-smithnode

Сохраняем вывод последней команды с "To bond your mixnode you will need to provide the following:" до "Version:"

Всё теперь жмём ctrl-b+d и можно выходить с сервера. Всё готово. Нода стоит, но надо ещё привязать её к кошельку:

Переходим сюда. И жмёмъс сюда:

И сюда:

Сохраняем этот текст и жмём сюда:


Теперь возражаемся в телеграм чат и отправляем сообщение "/faucet <Account Address>" Account Address - тут тот адресс который мы сохраняли. Далее логинимся в кошелёк с помощью Mneomonic.

Далее тут будет такая картина:

Заполняем её используя сохранённые данные, в "Location" пишем город датацентра где находится ваш сервер, узнать его можно тут в разделе "виртуальные сервера". Потом жмём "bond". Всё теперь наш кошелёк и нода связаны.


Report Page