Найти в Дзене
Nodes Hunter

Unichain: Гайд по установке ноды

Оглавление

В этом гайде по Unichain мы подробно расскажем, как установить ноду Unichain. Наш пошаговый гайд поможет вам быстро настроить ноду Unichain и стать частью инновационной сети, созданной для обеспечения кросс-чейн ликвидности.

О проекте Unichain

Unichain — это DeFi-ориентированный Ethereum L2, разработанный для объединения ликвидности между блокчейнами. Проект предлагает мгновенные транзакции с блоками за 1 секунду (с перспективой снижения до 250 мс), снижает комиссии до 95% за счёт перехода на L2 и поддерживает децентрализацию через верификацию блоков с помощью нод. Unichain объединяет фрагментированные блокчейн-экосистемы, предоставляя трейдерам, разработчикам и провайдерам ликвидности удобный доступ к бесшовным и эффективным рынкам. Разработанный в партнерстве с Uniswap, проект уже привлёк значительные инвестиции, включая средства от Paradigm, a16z, Polychain и Coinbase.

Установка ноды Unichain: Пошаговый гайд

Минимальные требования к серверу: 4 CPU, 8 GB оперативной памяти, 60 GB SSD, ОС Ubuntu 22.04+

Надежные и быстрые сервера можно приобрести на
xorek.cloud. Выбирайте любой VPS характеристики которого выше минимальных требований.

Подключение к серверу

Для подключения к серверу введите в командной строке:

ssh username@hostname

Где “username” имя пользователя которое вам выдадут после покупке сервера, обычно это “root”, а ”hostname” — это IP-адрес вашего сервера. При вводе пароля символы не отображаются, вставить пароль можно правой кнопкой мыши после чего подтвердить нажатием Enter. После успешного ввода вы увидите приветственное сообщение.

-2
Несмотря на то что мы можем подключатся к серверам стандартными методами, рекомендуем использовать специальные программы, такие как MobaXterm. Они позволяют хранить все сервера, подключаться в один клик и управлять файлами, облегчая обмен данными между сервером и компьютером.

Установка ноды

Обновляем систему

sudo apt update && sudo apt upgrade -y

Устанавливаем Docker

sudo apt install docker.io -y

Устанавливаем Docker Compose

sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
-3

Скачиваем ноду

git clone https://github.com/Uniswap/unichain-node
-4

Открываем файл конфигурации и прописываем адреса RPC узлов

nano $HOME/unichain-node/.env.sepolia

Нужно установить следующие адреса узлов:

OP_NODE_L1_ETH_RPC=https://ethereum-sepolia-rpc.publicnode.com
OP_NODE_L1_BEACON=https://ethereum-sepolia-beacon-api.publicnode.com

Перемещаться по тексту можно стрелками, стирать с помощью Backspace, вставлять адреса правой кнопкой мыши

После чего нажать для выхода Ctrl+X, подтвердить сохранение нажав Y и Enter

-5

Запускаем ноду командой

docker-compose -f $HOME/unichain-node/docker-compose.yml up -d
-6

Просмотреть логи

docker-compose -f $HOME/unichain-node/docker-compose.yml logs -f
-7

Также чтобы убедится что все работает можно сделав запрос к ноде

curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \
-H "Content-Type: application/json" http://localhost:8545
-8

Полезные команды

Запустить ноду

docker-compose -f $HOME/unichain-node/docker-compose.yml up -d

Остановить ноду

docker-compose -f $HOME/unichain-node/docker-compose.yml down

Посмотреть логи

docker-compose -f $HOME/unichain-node/docker-compose.yml logs -f

Удаление ноды

docker-compose -f $HOME/unichain-node/docker-compose.yml down -v
rm -rf $HOME/unichain-node

Почему стоит запустить ноду Unichain?

Запуск ноды Unichain — это возможность внести свой вклад в развитие DeFi-сети, которая улучшает скорость и эффективность транзакций между блокчейнами. Устанавливая ноду Unichain, вы помогаете снизить комиссии, поддерживаете децентрализацию и обеспечиваете высокую ликвидность в сети. Кроме того, проект Unichain имеет огромный потенциал: компания от Uniswap уже известна своими крутыми дропами, а до $3B монет предназначены для сообщества

Ссылки проекта:

Сайт: https://www.unichain.org/

Документация: https://docs.unichain.org/

Twitter: https://x.com/unichain

Discord: https://discord.com/invite/uniswap