Bit.Country — Запуск ноды

Тестнет много обещающий (но это не точно) На награды выделено 5% от Supply. Нужно пытаться пробиться в Ambassador программу. Есть реферальная ссылка, она по желанию. Можете в нее указать мой ID, когда будете заполнять форму Амбассадора.
Форма на Амбассадора — ссылка
ID: juiliopre@gmail.com
Требования:
6 vCPU
8 GB RAM
80 GBSSD
Арендую сервер на Webtropia.
Cтоимость аренды на Webtropia— 10Eu/month (6/16/300. Хотя запускал и на более слабых машинах, например 2/8/80.
Для удобства рекомендую использовать Putty или MobaXTerm
***Edit 22.06.2021 — добавил инструкцию по запуску ноды с флагом валидатора. Изменил инструкцию с запуском ноду. Туда был добавлен фланг pruning archive
***Edit 28.06.2021 — добавлены команды по установки rust.
***Дополнительные гайды***
Идентификация личности — ссылка
Номинирование токенов — ссылка
1.Подготовка ноды
sudo apt update && sudo apt upgrade -ysudo apt-get install gitsudo apt install build-essentialcurl https://sh.rustup.rs -sSf | shreboot
Ваше сервер уйдет на перезагрузку. Запускаете его снова и обновляйте rust.
rustup update nightly-2021-03-01rustup update stablerustup target add wasm32-unknown-unknown --toolchain nightly-2021-03-01rustup default nightly-2021-03-01sudo apt install cmake git clang libclang-dev build-essentialsudo apt install screen
2. Установка ноды
git clone https://github.com/bit-country/Bit-Country-Blockchain.gitcd Bit-Country-Blockchaingit checkout bfece87795f3b4bd4be225989af2ed717fbf9f8csource $HOME/.cargo/env./scripts/init.shcargo build --release --features=with-bitcountry-runtime
3. Запуск ноды в скрине
cdscreen -S nodecd Bit-Country-Blockchain
Поменяйте VALIDATORNAME
./target/release/bitcountry-node --chain tewai --bootnodes /ip4/13.239.118.231/tcp/30344/p2p/12D3KooW9rDqyS5S5F6oGHYsmFjSdZdX6HAbTD88rPfxYfoXJdNU --pruning archive --name 'VALIDATORNAME' --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'CTRL + A + D (что бы выйти)
Проверяем наше имя ноды в Телеметрии. Если вас не отображает в телеметрии но при этом бегут блоки, значит телеметрия скорее всего перегружена. Она может отображать максимум 500 человек.
4. Запуск Валидатора
Как только вы синхронизируетесь, останавливайте ноду командой CTRL+C и запускайте ее новой командой. Поменяйте VALIDATORNAME
./target/release/bitcountry-node --chain tewai --validator --name 'VALIDATORNAME' --bootnodes /ip4/13.239.118.231/tcp/30344/p2p/12D3KooW9rDqyS5S5F6oGHYsmFjSdZdX6HAbTD88rPfxYfoXJdNU --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'
5. Cоздаем сессионный ключ
$ curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:9933
6. Создаем валидатора
Для этого вам понадобится два адреса в Polkawalet.js Если кошелка нету, то можете скачать его по ссылке.
Переходим по ссылке и создаем два ключа. Один из них назовите BitCountry. Второй СONTROLLER. Мнемоники обязательно сохраните.


Кликаем на цветную иконку. По клику скопируется адрес. После проходим в Discord. Если ссылка не работает, то попадаем в Discord в через сайт проекта.

В Discord нас интересует ветка Faucet. Туда боту нужно скинуть команду !drip вашадрескошелька

Бот вам ответит и вы сможете получить тестовые токены. Такую операцию можно делать дважды в день.
Теперь вам нужно сделать транзакцию. Вам нужно отправить Один токен на CONTROLLER


Теперь переходим в Network/Staking/Account Actions и жмете кнопку +STASH


В STASH вкладке указываете наш основной акк BitCountry. В Controller укажите кошелек Controller. Вкладке BOND укажите токены, которые будете отправлять. Укажите чуть меньше, чем на балансе. И жмите на кнопку BOND

У вас появится кнопка Set Seesion KEY открываем ее и вставляем сессионный ключ который мы сгенерировали в Пункте 4.

Дальше появится кнпока Validate. Открываем ее.

Открываем ее и внутри указываем комиссию.

Теперь осталось свой основной адрес проверить в Валидаторстве. Мы должны оказаться в Waiting. Для этого переходим в Waiting и вставляем адрес BitCountry.

Если вы там есть, вы все правильно сделали! Поздравляю.
Полезные ссылки:
Телеметрия — ссылка
Cайт проекта — https://bit.country/
Discord — https://discord.gg/GdvKPNtv
Официальный гайд — ссылка
Форма на Амбассадора — ссылка
Форма на Ноду коллатора— ссылка
Арендую сервера — webtropia.com
Идентификация личности — ссылка@Seainvestor (Pavel-LV#7698)