Стресс тест Forta и как поставить ноду.
Forta объявила о стресс-тесте децентрализованной сети! Fortification проведет стресс-тестирование децентрализованной сети с высокой пропускной способностью, поощрит участие со всего мира и поможет сообществу Forta подготовиться к запуску первой в мире децентрализованной сети мониторинга в режиме реального времени.
После выполнения этих действий, в течении суток вам придет письмо, выглядит оно примерно так:
Это значит что вас допустили к поднятию самой ноды (не путать с выигрышем валидаторства).
Технические характеристики ноды:
1 неделя - 250 000 FORT
2 неделя - 250 000 FORT
Т.к. общий саплай составляет 1 000 000 000 токенов, награды за 2х недельную ноду составляет лишь 0.05% от общей суммы + будет выбрано всего 200 валидаторов из общего списка, так что принимайте решение сами.
Проверенные cайты, на которых можно арендовать сервера для Нод:
https://hetzner.com/
https://zomro.com/?from=293288 Промо на скидку до 30%: promokodus-zomro
https://contabo.com/
Начнем с того что ставить ноду нету никакого смысла, пока вам не придет это заветное письмо на почту, ибо вас попросту не засчитают и вы потеряете время и деньги.
Переходим по ссылке на официальный гайд по докеру (кликабельно).
Начинаем прописывать команды по установке докера:
1) sudo apt-get update
2) sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release
3) curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4) echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5) sudo apt-get update
6) sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
7) apt-cache madison docker-ce После ввода данной команды в консоли должно высветиться подобное:
Если все верно, то мы установили Docker. Теперь переходим к установке самой ноды от Forta:
cd /etc/docker touch daemon.json nano daemon.json
Если ввели все правильно, то должно высветиться такое окно:
После чего мы вставляем сюда данные строки: { "default-address-pools": [ { "base":"172.17.0.0/12", "size":16 }, { "base":"192.168.0.0/16", "size":20 }, { "base":"10.99.0.0/16", "size":24 } ] }
Далее нажимаем CTRL+X, подтверждаем сохранение "Y" и enter. Далее нам нужно сделать рестарт данной командой: systemctl restart docker
Ждем секунд 20-30 и продолжаем. ВНИМАНИЕ, ВВОДИТЕ ПО ОДНОЙ КОМАНДЕ!!!!! sudo curl https://dist.forta.network/pgp.public -o /usr/share/keyrings/forta-keyring.asc -s echo 'deb [signed-by=/usr/share/keyrings/forta-keyring.asc] https://dist.forta.network/repositories/apt stable main' | sudo tee -a /etc/apt/sources.list.d/forta.list sudo apt-get update sudo apt-get install forta
sudo curl https://dist.forta.network/artifacts/forta -o /usr/local/bin/forta
sudo chmod 755 /usr/local/bin/forta
forta init --passphrase <your_passphrase>
Тут нужно придумать пароль за место "<your_passphrase>". Выглядеть оно должно так: forta init --passphrase 123asd12345
Запомните пароль, а лучше запишите.
После этих действий вам выдаст scanner adress. Его нужно тоже сохранить что бы в последствии кинуть туда 1 MATIC. Далее:
cd $HOME/.forta
Если не получается с помощью этой команды, попробуйте другую:
cd ~/.forta
Далее создаем аккаунт на сайте https://www.alchemy.com/
После чего переходим в Dashboard и нажимаем на кнопку Create app в правом верхнем углу.
Создаем профиль для отслеживания работы как на скриншоте:
После создания профиля, переходим обратно в dashboard и нажимаем viewkey и копируем http ссылку:
Далее переходим в обратно в терминал и вводим:
nano config.yml
В пользуемся стрелочками на клавиатуре и меняем 2 url адреса за место <required> на свой, как на скриншоте (вставляется скопированный линк правой кнопкой мыши):
Далее нажимаем CTRL+X, подтверждаем сохранение "Y" и нажимаем enter.
Далее scanner adress который мы сохраняли, переводим туда 1 MATIC.
Ждем пока они туда дойдут и продолжаем.
forta register --owner-address ваш метамаск кошелек --passphrase ваш пароль
forta register --owner-address 0x1C248e966e9aD0b0569B78CC20B99509EA3eaC97 --passphrase 123asd1234
forta run --passphrase ваш пароль
Должны появится логи в самом терминале как на скриншоте. ОЧЕНЬ ВАЖНО!!!!
ТЕПЕРЬ НАЖМИ CTRL+A не отпуская палец от CTRL сразу после нажми CTRL+D
Тем самым ты делаешь так что бы при закрытии терминала не перестала работать нода.
Дальше просто идешь на сайт https://dashboard.alchemyapi.io/ и переходишь в viewdetails:
Там ты сможешь смотреть идут ли у тебя запросы или нет.
Дальше переходишь в гугл форму которую тебе прислали на мыло и заполняешь данные:
1) Это твой метамаск
2) Адрес твоей ноды (scanner adress)
3) Твое ФИО.
При возникновении каких либо сложностей, милости прошу в свой тг паблик.
https://t.me/+XFtcfo9CtlNmMmEy
Discord: enero#7777