Casper #Devxdao
https://docs.cspr.community/docs/testnet.html
https://docs.casperlabs.io/en/latest/node-operator/hardware.html
https://github.com/make-software/how-to-casperlabs/blob/master/docs/ubuntu/setup-testnet-validator-from-scratch.md
https://clarity-testnet.make.services/#/accounts
1.Создаем сервер
Я использую DigitalOcean, если с ним возникают трудности, то можно использовать Vultr. По рефералкам получаете 100$ на запуск серверов
2.Подключаемся к серверу через Pytty(windows) или терминал(macOS,Linux)
3.Выполняем команды:
apt update
apt install curl -y
curl -s https://raw.githubusercontent.com/razumv/helpers/main/casper-devxdao/install-1.sh | bash
4.1(а)Если вы участвовали в предыдущих тестнетах Casper
подключитесь к серверу через WinSCP и скопируйте свои ключи в каталог /etc/casper/validator_keys/
Либо на маке в терминале вводим команды
scp public_key_hex root@ip_addr:/etc/casper/validator_keys/public_key_hex
scp public_key.pem root@ip_addr:/etc/casper/validator_keys/public_key.pem
scp secret_key.pem root@ip_addr:/etc/casper/validator_keys/secret_key.pem
chown -R casper.casper /etc/casper/validator_keys/
4.1(б)Если вы НЕ участвовали в предыдущих тестнетах Casper:
cd /etc/casper/validator_keys
sudo -u casper casper-client keygen .
и копируем на компьютер в отдельный каталог через WinSCP ключи из каталога /etc/casper/validator_keys/
если у вас macOS/linux:
scp -r root@ip_addr_server:/etc/casper/validator_keys/ ~/Desktop/
команду выполнять, не подключаясь к серверу, каталог появится на рабочем столе. вместо ip_addr_server подставляем айпишник сервера
4.2.Аккаунт
Переходим в Clarity, скачиваем расширение и импортируем в него свой secret_key.pem
Посещаем кран и запрашиваем монеты
5.Стягиваем конфиг, запускаем ноду:
curl -s https://raw.githubusercontent.com/razumv/helpers/main/casper-devxdao/install-2.sh | bash
через 14 суток примерно, нода должна закончить синкаться и потом продолжать
проверить на какой эре сейчас нода можно командой:
curl -s http://127.0.0.1:8888/status | jq -r
Эра должна совпадать с той, что на сайте отображена
curl -s https://raw.githubusercontent.com/razumv/helpers/main/casper-devxdao/install-3.sh | bash
7.Проверка:
нода должна быть в списке
валидатор должен быть в списке
systemctl restart casper-node-launcher