December 1, 2022

Обновление ноды Massa

Сервер для ноды Massa

1. Подключаемся к серверу

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

bash <(curl -s https://raw.githubusercontent.com/DOUBLE-TOP/guides/main/massa/update.sh)

После установки генерируем кошелек

source .profile
clientw
wallet_generate_secret_key

В выводе будет ваш адрес и секретный ключ

Бекапим файлы кошелька(это не команды, а пути к файлам, которые нужно сохранить через WinSCP)

/root/massa/massa-node/config/node_privkey.key
/root/massa/massa-client/wallet.dat

Для macOS и Linux скачать можете, выполнив команды, в новом терминале:

scp root@ip_addr:/root/massa/massa-node/config/node_privkey.key ~/Desktop/node_privkey.key
scp root@ip_addr:/root/massa/massa-client/wallet.dat ~/Desktop/wallet.dat

4. Узнаем свой адрес кошелька и запрашиваем с крана в дискорде монеты

Выполняем команду для подключения к интерфейсу ноды для взаимодействия с блокчейном:

source .profile
clientw

Внутри вводим и копируем адрес кошелька:

wallet_info

Для выхода из интерфейса:

exit

В дискорде, пройти верификацию, перейти в канал #testnet-faucet и просто вводим Address кошелька

Баланс можете проверить в веб-кошельке, добавляем Address в кошелек:

UPD. Баланс сейчас кран дает 100 монет.

5. Покупаем монеты ROLL для стейкинга

Выполняем команду для подключения к интерейсу ноды для взаимодействия с кошельком:

clientw

Вводим команду для покупки ROLL:

buy_rolls ADDR ROLL FEE

ADDR - адрес кошелька

ROLL - количество ROLL'ов - ставим 1

FEE - комиссия (можно ставить 0)

Мой пример:

Можно перепроверить в веб-кошельке:

Проверяем баланс, должен обновляться в течении 10 минут

Если ваш баланс был 1000, то после покупки ROLLS он станет 0. Ничего страшного :)

6. Регистрируемся в стейкинге:

node_add_staking_secret_keys SECRET_KEY

SECRET**_KEY** - приватный ключ из wallet_info

Для выхода выполняем команду:

exit

7. Регистрируем ноду для получения наград:

7.1 Перейти в канал #testnet-rewards в Дискорде, ставим реакцию и бот напишет в лс

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

копируем ID аккаунта дискорда

7.3 Входим в интерфейс для взаимодействия с кошельком

clientw

7.4 Выполняем команду

node_testnet_rewards_program_ownership_proof **ADDR YOUR_DISCORD_ID**

ADDR - Address из команды wallet_info

YOUR_DISCORD_ID - ID аккаунта Discord, который бот прислал

Копируем вывод команды после Enter the following in discord: и отправляем боту

7.5 Проверяем в боте регистрацию нашей ноды:

.6 Выходим из интерфейса

exit

Или Ctrl+C

Оригинал слива 2TOP - https://t.me/+dPkfQMRMMPFmZTRk