June 18, 2021

Bit.Country

Запускаем ноду и валидатора в тестнете BitCountry

Telegram | Twitter | Discord | Medium | Github | Website

У кого нет расширения Polkadot{.js} extension - самое время установить его в браузер :)

Chrome

Firefox

Гнат записал подробное видео установить и работать с кошельком

1.Создаем сервер

2 cpu, 4gb Ram

Где арендовать сервер - https://teletype.in/@razumv/servers

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

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

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

apt update && apt install curl -y
curl -s https://raw.githubusercontent.com/razumv/helpers/main/bitcountry/install.sh > install_bitcountry.sh && chmod +x install_bitcountry.sh && ./install_bitcountry.sh

Попросит ввести имя ноды, вводите и нажимаете Enter.

После отработки скрипта увидите такое:

4. Проходим авторизацию на сайте и регаем 2 кошелька STASH, CONTROLLER

Аналогично создаете аккаунт CONTROLLER
Сохраняете мнемоники и json, в результате должно получиться примерно так:

5. Для запроса с крана монет необходимо запросить в дискорде

Кран в телеграмме больше не работает. Онли дискорд

Пример команд для бота в чате:

discord:
!drip YourPolkadotWalletAddressHere

Баланс проверяем здесь https://explorer.bit.country/#/accounts

PS. я запросил на STASH и на CONTROLLER по несколько раз монет

6. Запрашиваем на сервере сессионные ключи, команда:

curl -s -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:9933 | jq -r '.result'

7. Переходим по ссылке и создаем копилку

8. Подвязываем сессионный ключ из п.6

9. Создаем валидатора

Чтоб посмотреть name, ID для заполнения формы - выполняем команды:

name=`journalctl -u bitcountry -o cat | grep name | sed 's|.*name: ||' | uniq`
id=`journalctl -u bitcountry -o cat | grep identity | sed 's|.*is: ||' | uniq`
echo $name
echo $id

10.Создаём номинатора

Выбираем аккаунт копилки и контроллер. Для этого создаём два дополнительных кошелька.

Выбираем активных валидаторов из списка.

(Если вы хотите, чтобы ваши монеты не просто лежали на балансе, а что-то приносили, то выбираете активных из списка, а не ваши или ваших знакомых)

Нажимаем "Депонировать и Номинировать" и подтверждаем транзакцию.

Монеты в дискорде запрашиваем на кошелёк НОМИНАТОРА, а не вашего валидатора.

Проверить логи можно командой

journalctl -n 100 -f -u bitcountry

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

DOUBLE TOP | YouTube | Chat | Services