КРИПТОК - это крипты приток!
Ставим ноду 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
На этом всё, наград может и не быть, осознавайте риски! Команды выше скорее всего и не понадобятся (если не шарите, лишний раз не трогайте), об обновлении ноды напишу в чате, гайд тоже будет.
评论 (0)