Встановлення і налаштування валідатора
Завантажуємо, встановлюємо та запускаємо ноду
Для завантаження по черзі виконуємо наступні команди
cd $HOME
git clone https://github.com/celestiaorg/celestia-app.git
cd celestia-app
git checkout v0.11.0
make installПісля встановлення перевіряємо версію
celestia-appd versionВідповідь має бути 0.11.0
Клонуємо репозиторій з мережами
cd $HOME
git clone https://github.com/celestiaorg/networksІніціалізуємо ноду
Створюємо та зберігаємо змінні
замініть текст прикладів MONIKER та CELESTIA_WALLET написаний кирилицею на власні назви латиницею
MONIKER='"назва_вашого_валідатора"'
CELESTIA_WALLET='назваВашогоГаманця'
CHAIN_ID="mocha" Зберігаємо змінні в .bash_profile
Перечитуємо .bash_profile
Ініціалізуємо
Копіюємо genesis.blob файл в файли апки
Видаляємо дані блокчейну
Налаштовуємо конфігурацію
Налаштовуємо пірів та сідів
Налаштовуємо снепшоти та стиснення
Записуємо змінні в app.toml
Налаштовуємо клієнт командами
Cтворюємо сервісний файл celestia-appd.service
Вводимо вce однією командою
Перевіряємо сервісник
Запускаємо сервісний файл
Перевіряємо логи
Щоб мати можливість продовжити мусимо бути повністю синхронізовані. Перевіряємо чи синхронізовані командою нижче.
Повинна бути відповідь
"catching_up": false
Cтворюємо адреси гаманця для валідатора
Створюємо адресу. Якщо у вас вже є створена адреса то відновіть командою нижче.
Обов'язково збережіть сід фразу, щоб мати змогу відновити гаманець в майбутньому
Відновлення гаманця
Зберігаємо адрес валідатора-оператора та адрес гаманця в .bash_profile як змінні та перечитуємо файл
Можна перевірити баланс командою:
Cтворюємо адресу оркестратора
Обов'язково збережіть сід фразу, щоб мати змогу відновити гаманець в майбутньому
Записуємо гаманець оркестратора як змінну.
Додаємо EVM гаманець з метамаску в змінні
Реєструємо валідатора
Перед реєстрацією закраньте тестові токени на CELESTIA_ADDRESS в Discord'і проєкту у вітці #mocha-faucet.
Для реєстрації вводимо однією командою код наведений нижче
Можливо доведеться почаклувати з комісією для того щоб пройшла транзакція. Я виставляв --fees 2500 і --gas 2500000.
Перевіряйте транзакцію в експлорері https://celestia.explorers.guru
Перевірити з терміналу через декілька хвилин можна командою
Збереження файлу ключів
Необхідно завантажити та забекапити файл ключів який знаходиться тут: $HOME/.celestia-app/config/priv_validator_key.json
Команди для скачування з сервера можете глянути в цій статті
Last updated