Подключение к узлам JOC
В этом документе описаны шаги по настройке узла Geth в вашей среде и подключению к Mainnet и Testnet проекта Japan Open Chain. Если вы хотите использовать RPC Endpoints для подключения dApps, пожалуйста, обратитесь к этому разделу.
- Mainnet
- Testnet
Подключение узла к JOC Mainnet
Процесс подключения состоит из следующих шагов:
- 1. Установка необходимых пакетов
- 2. Создание директорий для данных
- 3. Загрузка конфигурационных файлов
- 4. Установка клиентов
- 5. Генерация JWT-секрета
- 6. Инициализация Geth
- 7. Запуск Geth
- 8. Запуск Lighthouse
- 9. Проверка
1. Установка необходимых пакетов
# Ubuntu / Debian
sudo apt-get update
sudo apt-get install -y curl openssl
# Amazon Linux 2023 / на базе RHEL
sudo dnf install -y curl openssl
2. Соз дание директорий для данных
sudo mkdir -p /data/ethereum
sudo mkdir -p /data/ethereum/consensus/config
3. Загрузка конфигурационных файлов
Скачайте указанные ниже файлы и скопируйте их в соответствующие директории:
| Файл | Ссылка |
|---|---|
genesis.json | Просмотреть |
config.yaml | Просмотреть |
genesis.ssz | Скачать |
deposit_contract.txt | Просмотреть |
deposit_contract_block.txt | Просмотреть |
# genesis.json -> /data/ethereum/genesis.json
# config.yaml -> /data/ethereum/consensus/config/config.yaml
# genesis.ssz -> /data/ethereum/consensus/config/genesis.ssz
# deposit_contract_block.txt -> /data/ethereum/consensus/config/deposit_contract_block.txt