Ставим ноду Unichain Mainnet [ГАЙД]
Unichain - проект от команды Uniswap, которые несколько лет назад раздали один из самых крутых дропов. Команда проекта часто упоминает важность нод в проекте, а также Uni Foundation выделяли деньги на поддержание нод в блокчейне.
Это гайд на установку ноды в мейннете. Ранее мы устанавливали эту же ноду, но только в тестнет. Если у вас уже стояла нода, вы можете промотать до момента с docker-compose.yml
Перед тем, как переходить к гайду, хочу напомнить, что вместо того, чтобы тратить свое время на установку, обслуживание, обновления и другие нюансы, вы можете воспользоваться AlphaNode.
@nodealphabot
@nodealphabot
@nodealphabot
Установка ноды:
устанавливаем на новый сервер обновления:
sudo apt update && sudo apt upgrade -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
тут убираем решетки перед mainnet. следите за тем, чтобы сохранялись отступы:
отправляем запрос на сервер чтобы убедиться что нода функционирует
curl -X POST -H "Content-Type: application/json" -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' http://localhost:8545
если видим примерно такое, то все успешно установлено
docker logs -f unichain-node-execution-client-1
Также ОБЯЗАТЕЛЬНО копируем и сохраняем свой ключ :