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. После успешного ввода вы увидите приветственное сообщение.
Несмотря на то что мы можем подключатся к серверам стандартными методами, рекомендуем использовать специальные программы, такие как MobaXterm. Они позволяют хранить все сервера, подключаться в один клик и управлять файлами, облегчая обмен данными между сервером и компьютером.
Установка ноды
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io -y
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
git clone https://github.com/Uniswap/unichain-node
Открываем файл конфигурации и прописываем адреса 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
docker-compose -f $HOME/unichain-node/docker-compose.yml up -d
docker-compose -f $HOME/unichain-node/docker-compose.yml logs -f
Также чтобы убедится что все работает можно сделав запрос к ноде
curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \
-H "Content-Type: application/json" http://localhost:8545Полезные команды
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