December 3, 2024
Hyperlane.Установка валидатора.
Hyperlane — это решение, представляющее собой базовый уровень функциональной совместимости, созданный для упрощения взаимодействия между различными блокчейнами сразу после установки. Его цель — устранить ключевую проблему блокчейн-экосистемы: несмотря на то, что модульные блокчейны можно легко развернуть, они часто оказываются изолированными от других цепочек.
Hyperlane привлекла инвестиции в размере $18,5 млн от Circle, Variant, CoinFund, Kraken Ventures и других. Сейчас можно запустить валидаторскую ноду, которая будет отвечать за проверку и подписания обмененных сообщений, тем самым гарантируя их подлинность.
- Характеристики: 2CPU/2RAM/4 GB SSD
- Арендовать сервер: XorekCloud
- Канал с поддержкой https://t.me/cryptoattack51
Процесс установки
Для регистрации в сети валидатора нам понадобится пополнить кошелёк нативным токеном сети в котором мы будет его запускать. Я выбрал Base. Для запуска необходимо ~ $3
sudo apt update && sudo apt upgrade
docker pull --platform linux/amd64 gcr.io/abacus-labs-dev/hyperlane-agent:agents-v1.0.0
mkdir -p /root/hyperlane_db_<CHAIN> && chmod -R 777 /root/hyperlane_db_<CHAIN>
<CHAIN> - указываем сеть в которой будет запускаться валидатор.Я выбрал Base. Полный список сетей здесь.
Прежде, чем запустить команду в терминале нужно вписать свои значения:
<CHAIN> - указываем сеть в которой будет запускаться валидатор. Я выбрал Base. Полный список сетей здесь.<NAME> -указываем уникальное имя для вашего валидатора.<PRIVATE_KEY> -введите приватный ключ кошелька.<RPC_CHAIN>: Укажите URL-адрес RPC для выбранного вами блокчейна. Найти его можно например на Alchemy.|
docker run -d -it \ --name hyperlane \ --mount type=bind,source=/root/hyperlane_db_<CHAIN>,target=/hyperlane_db_<CHAIN> \ gcr.io/abacus-labs-dev/hyperlane-agent:agents-v1.0.0 \ ./validator \ --db /hyperlane_db_<CHAIN> \ --originChainName <CHAIN> \ --reorgPeriod 1 \ --validator.id <NAME> \ --checkpointSyncer.type localStorage \ --checkpointSyncer.folder <CHAIN> \ --checkpointSyncer.path /hyperlane_db_<CHAIN>/<CHAIN>_checkpoints \ --validator.key <PRIVATE_KEY> \ --chains.<CHAIN>.signer.key <PRIVATE_KEY> \ --chains.<CHAIN>.customRpcUrls <RPC_CHAIN>
docker logs -f hyperlane
- Успешную регистрацию валидатора в сети можно проверить в соответствующем обозревателе блокчейна.
Обозреватель Base.