КРИПТОК - это крипты приток!

Ставим ноду Unichain на виртуальный сервер и ждём дроп! Гайд для установки сработает 100% через Terminal на Mac OS.

Для начала берём сервер, в этот раз я впервые взял на Хорьке, мне понравилось.

После регистрации и пополнения баланса, переходим в раздел Виртуальные серверы и выбираем такую конфигурацию:

Выбираем Ubuntu 24.04, память побольше, соглашаемся с условиями и покупаем:

Через пару минут сервер станет активным, можно зайти за IP-адресом и паролем. Нажимаем 2 раза на купленный сервер в разделе Виртуальные серверы, копируем IP-адрес, открываем Терминал на Mac OS или Putty, MobaXterm на Windows (либо аналоги) и подключаемся командой:

ssh root@ваш_ip

Enter, потом пишем yes и Enter, копируем пароль сервера, вставляем в это же окно (пароль никак не отобразится) и снова Enter. Если всё, как на скрине ниже, значит всё ок, начинаем ставить ноду:

Скопируем разом эти 5 строк, вставим в окно терминала и Enter (если не работает, то отдельно каждую строчку без слеша в конце):

sudo apt-get update\
apt install git\
snap install docker\
git clone https://github.com/Uniswap/unichain-node\
cd unichain-node

Дожидаемся завершения процессов.

Теперь это:

nano .env.sepolia

Откроется файл:

Заменить выделенное красным на:

https://ethereum-sepolia-rpc.publicnode.com

и

https://ethereum-sepolia-beacon-api.publicnode.com

Получится так:

Теперь Ctrl+O, Enter и Ctrl+X. Текстовый редактор nano сохранит файл и закроется. Запускаем ноду:

docker-compose up -d

Сразу же вызываем приватный ключ командой:

cat geth-data/geth/nodekey

Копируем и надежно сохраняем его (куча символов с самого начала строки до слова root). Его можно вставить в любой EVM-кошелек (если будет дроп, скорее всего он придет на этот адрес).

Команды для ноды:

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

docker logs unichain-node-op-node-1

и

docker logs unichain-node-execution-client-1

Посмотреть последний блок, над которым работала нода:

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

Общая краткая информация по ноде:

docker ps

Логи ноды в реальном времени (чтобы остановить, придется закрыть терминал и подключиться снова, при переподключении не забудьте перейти в папку с нодой командой cd unichain-node)

docker compose logs -f

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

docker compose down

На этом всё, наград может и не быть, осознавайте риски! Команды выше скорее всего и не понадобятся (если не шарите, лишний раз не трогайте), об обновлении ноды напишу в чате, гайд тоже будет.

Mirror文章信息

Mirror原文:查看原文

作者地址:0x8FC58267E4b4a4f93e3BE17934db63337676b01d

内容类型:application/json

应用名称:MirrorXYZ

内容摘要:1wVB79HjhNScA6znf7QeaAPPXlS7PllVfeQXatZMhdY

原始内容摘要:UOjefaJ75oebs1sOOnU-D7qMRqLUU2TmiHaVr5gSIBU

区块高度:1581983

发布时间:2025-01-04 09:53:37