Залетаем в Haqq Validators Contest
8 сентября 2022 года Haqq TestEdge будет перезапущен, а потом запустится конкурс валидаторов — возможность для валидаторов получить делегацию в основной сети! Делегирование будет произведено для 20 лучших участников после перехода основной сети на Proof of Stake, который должен произойти после листинга ISLM на биржах.
Как принять участие
1 | Арендуем новый сервер. Советуют брать 2 CPU, 4 RAM, 80 GB. Потом можно будет поменять, если Вас выберут.
2 | Переходим по ссылке Github. В правом верхнем углу нажимаем Fork, Create a new fork.
3 | Переходим в командную строку и выполняем следующие команды (отсюда):
Обновляем и устанавливаем пакеты:
sudo apt update && sudo apt upgrade -y
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu gcc git jq chrony liblz4-tool -y
wget https://golang.org/dl/go1.18.3.linux-amd64.tar.gz; rm -rv /usr/local/go; tar -C /usr/local -xzf go1.18.3.linux-amd64.tar.gz rm -v go1.18.3.linux-amd64.tar.gz echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile source ~/.bash_profile go version > /dev/null
cd $HOME git clone https://github.com/haqq-network/haqq cd haqq make install haqqd version
Вместо YOURMONIKER вставьте своё имя, по которому вы будете отображаться:
haqqd init YOURMONIKER --chain-id haqq_54211-2
haqqd config chain-id haqq_54211-2
Создаём кошелек. Вместо YOURWALLETNAME введите своё имя:
haqqd keys add YOURWALLETNAME
Создаём генезисный файл (не забываем заменить YOURWALLETNAME):
haqqd add-genesis-account YOURWALLETNAME 10000000000000000000aISLM
Создаём gentx. Меняем YOURWALLETNAME и YOURMONIKER (в кавычках) на свои:
haqqd gentx YOURWALLETNAME 10000000000000000000aISLM \ --chain-id=haqq_54211-2 \ --moniker="YOURMONIKER" \ --commission-max-change-rate 0.05 \ --commission-max-rate 0.20 \ --commission-rate 0.05 \ --website="" \ --security-contact="" \ --identity="" \ --details=""
Далее копируем путь файла, который выдаст команда и вставляем:
cat ПУТЬДОФАЙЛАjson
У вас должно быть что-то подобное:
cat /root/.haqqd/config/gentx/gentx-527e38c3ba6abb2dfeefc5c3e1857f7.json
Копируем вывод себе, он нам пригодится позже.
Теперь нам надо скачать этот файл себе на компьютер. Открываем новую вкладку в терминале и вводим команду в терминале у себя на компьютере, не на сервере, где вставляете IP адрес сервера и путь на вашем компьютере, куда вы хотите сохранить файл:
scp root@IP_АДРЕС_СЕРВЕРА:ПУТЬДОФАЙЛА КУДА_СОХРАНИТЬ_ФАЙЛ
У вас должно быть что-то подобное:
scp [email protected]:/root/.haqqd/config/gentx/gentx-527e38c3ba6abb2dfeefc5c3e1857f7.json /Users/cryptonik/Desktop
4 | Переименуйте файл в YOURMONIKER.json
5 | Заходим в Github, переходим в свой репозиторий, который копировали себе, заходим в папку gentx и в правом верхнем углу нажимаем Add file, Upload files и загружаем наш YOURMONIKER.json файл в папку gentx.
6 | В левом верхнем углу нажимаем Pull Request, далее справа на зелёную кнопку New pull request:
7 | Нажимаем Create pull request, называем его и пишем описание. Можете назвать gentx_YOURMONIKER и добавить описание "Hello! This is my gentx for Haqq Validators Contest" и отправляете.
8 | Идём по ссылке и находим свой реквест, открываем его и копируем ссылку.
9 | Теперь идём на сайт, подключаем кошелёк и в пункте #GENTX добававляем скопированную ссылку на свой реквест.
10 | Заполняем форму.
В форме вам понадобится адрес валидатора (validator_address). Вы сможете найти его, написав команду:
cat ПУТЬДОФАЙЛАjson
Адрес валидатора выглядит так: haqqvaloper1llta0vz3yftqkgqmsu46a4c4awrjaxrh5lmtu3
Готово! Теперь осталось дождаться результатов!
Следить за новостями можно в Discord в ветке #validators-contest.
На основании оценки форм, а также правильной подачи gentx, будут выбраны первые 100 валидаторов для запуска сети, остальные участники, разделенные на группы, получат делегацию от команды для попадания в активный набор.
Спасибо за внимание!
Ссылка на TG канал: https://t.me/cryptonik_space