Автор - igorizuchaetcrypty ( рекомендую подписаться, очень много альфа и просто полезной информации по части криптовалют ).
Аренда сервера:
Многие задаются вопросом какой хостинг серверов выбрать, где дешевле, где удобнее, где безопаснее и где качество серверов выше? На это у меня есть ответ - Macloud. Можно пополнить от любой суммы любой платежной системой, начиная от крипты заканчивая QIWI и банковской картой. Сервера никогда не ложатся и работают идеально. Да, можно найти сервисы где на 100-200 рублей дешевле, но я отдаю выбор качеству.
- Переходим по ссылке. - Регистрируемся. Затем, в разделе "Финансы" пополняем баланс ( я пополнил на 1400 рублей, этого хватит на месяц держания ноды ). - Нажимаем "Создать сервер" и выбираем следующие параметры:
- После создания сервера мы сможем увидеть наш сервер во вкладке "Мои сервера", оттуда нам понадобится IP-адрес и пароль во вкладке "Доступ".
- Эти данные нам понадобятся для входа в PuTTY, если у вас нет этой программы, то скачать ее необходимо здесь.
- В "Host Name ( or IP address ) вводим IP вашего сервера и нажимаем "Open".
- Далее, в открывшимся терминале прописываем:
root
- Затем прописываем пароль от сервера, который есть во вкладке "Доступ" на сайте macloud.
2. Установка ноды:
После действий выше - мы залогинились на сервер, теперь прописываем команды по порядку. Где просят нажать Y, то делаем это.
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg > /dev/null
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Проверяем все ли работает корректно:
sudo docker run hello-world
Если видим следующее сообщение, то все великолепно:
Hello from Docker!
This message shows that your installation appears to be working correctly.
Подготовка сделана. Переходим к установке самой ноды Taiko:
git clone https://github.com/taikoxyz/simple-taiko-node.git
cd simple-taiko-node
cp .env.sample .env
nano .env
После этого нам открывается сложная панель, где мы стрелочками на клавиатуре листаем до тех стрелочек, которые показаны на скриншоте
В поле ENABLE_PROPOSER с false меняем на true.
В поле PRIVATE_KEY вставляем свой приватный ключ из кошелька Metamask. Где его найти? Делается это в два клика. Вот гайд.
В поле FEE_RECIPIENT вставляем свой Metamask адрес.
После того как все сделали кликаем CTRL+O, затем Enter, затем CTRL+X, чтобы выйти. Эти данные у нас сохранились.
Запускаем ноду.
docker compose up -d
Готово!
Если вы хотите посмотреть логи ноды, то:
docker compose logs -f
Если у вас иногда проскакивают не критические ошибки в логах, то это абсолютно нормально, потому что у проекта стадия тестнета и это никак не связано с вашими ошибками в процессе установки ноды. Имейте это ввиду!
- Запрашиваем тестовые токены на этих двух сайтах. Они нам необходимы. Делайте это регулярно, эфир на кошельке очень важен. Не забывайте об этом.
https://l1faucet.a1.taiko.xyz/
https://l2faucet.a1.taiko.xyz/
Так же добавьте две сети в свой Metamask по этой ссылке.
Проверяем работают ли графики на этом сайте:
Вместо моего IP-адреса, вставляем IP-адрес своего сервера и если мы видим то, что графики работают, как на скриншоте ниже либо подобно, то с нодой все в порядке.
- Через ~примерно 5 часов ( у меня первый блок был через полтора часа ) на сайте ниже должны пойти блоки по вашему адресу кошелька. То есть, заходим на сайт, справа в углу в поиске вбиваем адрес вашего кошелька Metamask и в окне Address Details видим такую графу. Если она есть, то нода работает исправна, если нет, то попробуйте подождать еще либо ищите ошибку.
Иногда то, когда нода провалидирует один блок может занять больше времени, чем обычно, больше 5 часов. Это нормально. Многие сталкиваются с этим. Связано это с тем, что есть много нодеров и не так много транзакций.
Рассказываем друзьям, надеемся на награды и выбираем цвет будущей Lamborgini. По всем вопросам можно писать в русский чат Discord’а проекта, там сидят ребята которые всегда помогут.
Если вы допустили ошибку в процессе установки, то вам необходимо полностью переустановить ваш сервер, чтобы в дальнейшем не было ошибок, делается это следующим образом:
После установки ноды PuTTY можно закрывать. А если вы снова хотите посмотреть логи, то сначала перейдите в папку с нодой Taiko, а затем впишите команду для проверки логов, как ниже:
cd simple-taiko-node
docker-compose logs -f