Bit.Country — установка ноды через Docker

Душа Спекулянта
2 min readJul 5, 2021

Тестнет много обещающий (но это не точно). Нужно пытаться пробиться в 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

***Дополнительные гайды***
Идентификация личности — ссылка
Номинирование токенов — ссылка

1. Подготовка к уставноке

sudo apt update && sudo apt upgrade -ysudo apt install docker.iosudo systemctl enable dockerdocker --version

2. Установка ноды

Подмените ‘VALIDATORNAME’ на свое

docker pull bitcountry/bitcountry-node:5f860f4mkdir -p /tewaiDb/bitcountry-nodechown -R 1000 /tewaiDb/bitcountry-nodedocker create --name tewaiDb --network=host -v /tewaiDb/bitcountry-node:/bitcountry-db bitcountry/bitcountry-node:5f860f4 -d /bitcountry-db --name 'VALIDATORNAME' --chain tewai --bootnodes /ip4/13.239.118.231/tcp/30344/p2p/12D3KooW9rDqyS5S5F6oGHYsmFjSdZdX6HAbTD88rPfxYfoXJdNU --pruning archive --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'docker start tewaiDb

Cмотреть логи командой.

docker logs -f tewaiDb

Что бы выйти из логов — прожмите CTRL+C.

Теперь осталось дождаться синхронизации ноды. Проверить синк можете в телеметрии или в логах. В телеметрии вы сразу можете не отобразится по причине, что она занята 500-та нодами. В так случае смотрите свои блоки в логах и сравнивайте высоту блоков с телеметрией. Вы синхронизируйтесь тогда, когда высота блоков будет совпадать там и там.

3. Запуск ноды валидатора

Подмените ‘VALIDATORNAME’ на свое.

docker stop tewaiDbdocker create --name validator --restart=unless-stopped --network=host -v /tewaiDb/bitcountry-node:/bitcountry-db bitcountry/bitcountry-node:5f860f4 -d /bitcountry-db --chain tewai --validator --name 'VALIDATORNAME' --bootnodes /ip4/13.239.118.231/tcp/30344/p2p/12D3KooW9rDqyS5S5F6oGHYsmFjSdZdX6HAbTD88rPfxYfoXJdNU --telemetry-url 'wss://telemetry.polkadot.io/submit/ 0'docker start validator

Что бы выйти прожмите CTRL+C. Что бы посмотреть логи

docker logs -f validator

4. Сессионные ключи

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

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

Полезные ссылки:
BitcoinTrend — youtube
Телеметрия — ссылка
Cайт проекта — https://bit.country/
Discord — https://discord.gg/YkcVQFrs
Официальный гайд — ссылка
Форма на Амбассадора — ссылка
Форма на Ноду коллатора — ссылка
Арендую сервера — webtropia.com
Идентификация личности — ссылка

@Seainvestor (Pavel-LV#7698)

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response