Установка ноды Goracle
Здравствуйте, сегодня мы расскажем про установку ноды Goracle
Заявленные требования для сервера на сегодняшний день следующие: 1-2 core CPUs, 4GB RAM и 10GB SSD
После подключения к серверу, через терминал, обновляем его:
sudo apt update && sudo apt upgrade -y
Скачиваем и инициализируем бинарник:
sudo wget -qP /usr/bin/ https://staging.dev.goracle.io/downloads/latest-staging/goracle && sudo chmod u+x /usr/bin/goracle goracle init
- Continue? [y/N]? <Отвечаем - y>
- Use Algonode Algorand API service (recommended)? [Y/n]? <Отвечаем - y>
- Enter Algonode API auth token or press enter for free-tier default: <Enter>
- Enter your main Algorand account address:
Идём на https://testnet-app.goracle.io/nodes/optin, подключаем наш кошелёк Pera Wallet и копируем адресс.
И вставляем строку в терминал и нажимаем <Enter>
Регистрируем адрес участника перейдя по ссылке из терминала:
Перед регистрацией запрашиваем токены с крана в тестовой сети:
В результате удачной регистрации должны увидеть это:
Возвращаемся в терминал, нажимаем <Enter>. Результат должен быть как такой:
Следующий шаг только для тех, кто получил на почту коды доступа. Если вы этого не получали письмо с кодом, просто пропустите этот шаг, вы все равно можете установить ноду и ретранслировать каналы, но не будете участвовать в консенсусе. Вы также по-прежнему сможете выполнять задачу «Запустить ноду».
Пополняем баланс тестовыми токенами GORA. (тут нам и пригодится код из письма)
Затем отправляем токены GORA в стейк (рекомендую оставить немного на возможные комиссии) и подтверждаем транзакцию:
. <(wget -qO- https://raw.githubusercontent.com/1Malenok1/Install/main/docker.sh)
В случае успеха, видим следующее:
goracle docker-start --background
Смотрим логи. (для выхода используем сочетание <ctrl+C>):
docker logs -f goracle-nr
Возможные ошибки!
Вам необходимо изменить свой Algorand Node Api endpoint.
1. Регистрируемся на PureStake https://developer.purestake.io/home
3. В терминале запускаем редактор:
nano ~/.goracle
Стрелкой указана строка для вставки PURESTAKE API KEY.
Для того что бы получить файл правильного вида, нам нужно удалить первые две строки из оригинального файла и вставить следущее:
"authKey": "YOUR_KEY", "server": "https://testnet-algorand.api.purestake.io/ps2", "authHeader": "x-api-key",
Когда всё готово нажимаем <Ctrl+X>, <y>, <Enter>.
goracle docker-stop && goracle docker-start --background
Большое спасибо, за внимание и уделенное время
Наш телеграмм канал по нодам — https://t.me/mmsnodes
Наш телеграмм чат по нодам - https://t.me/mmsnodeschat
Наш телеграмм канал по экосистеме Cosmos - https://t.me/cosmochannel_mms