November 12, 2021

Massa NEW

Устанавливаем ноду Massa

Web | Twitter | Discord | Telegram | Gitlab

Wallet | Swaking

Официальный гайд

О проекте можете почитать в оф источнике

2. Подключаемся к серверу через PuTTY(windows) или терминал(macOS,Linux)

при подключении пользователь - root, а пароль указываете тот, что при создании сервера(при вводе он не отображается)

3. Выполняем команды для установки:

apt update && apt install curl -y
bash <(curl -s https://raw.githubusercontent.com/razumv/helpers/main/massa/clear_massa.sh)
source $HOME/.profile

Не обязательно, но было бы неплохо сделать

После установки бекапим файлы кошелька(это не команды, а пути к файлам, которые нужно сохранить через 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.Узнаем свой адрес кошелька и запрашиваем с крана в дискорде монеты

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

client

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

source .profile
wallet_generate_secret_key

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

wallet_info

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

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

PS. у меня баланс 20000, потому что я 2 раза запрашивал уже. у вас сначала будет 10000

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

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

clientw

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

buy_rolls ADDR ROLL FEE

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

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

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

Мой пример:

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

wallet_info

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

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

node_add_staking_private_keys Secret_KEY

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

Проверяем командой wallet_info, в течении 2-3х часов наши rolls станут активными

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

quit

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

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

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

curl -s ifconfig.me

копируем 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: и отправляем боту

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

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

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

quit

Полезное:

Клиент для взаимодействия с блокчейном:

client

Клиент для взаимодействия с кошельком:

clientw

Выход из клиента:

quit

Проверка логов:

journalctl -n 100 -f -u massa

Готово! Все последующие обновления будут в CryptoLevel Nodes