Установка ноды "Taiko"
Taiko — это полностью децентрализованный ZK-накопитель, эквивалентный Ethereum. Taiko работает над полной схемой Ethereum ZK-EVMв рамках усилий сообщества, возглавляемых командой PSE EF.
- Требования:
- 4 ядер, 8 гб оперативной памяти, 100 гб места
Устанавливать данную ноду можно только на отдельный сервер. Т.к. она использует огромное количество портов и потребляет очень много оперативной памяти.
Если, вы будете выбирать сервер на Spacecore, то подойдет за 8 евро. Если, выбираете сторонний сервер, то смотрите по требованиям.
- Награды:
Вознаграждаемая фаза. Точная сумма не известна.
- Регистрация
Если, вы уже регистрировались на сайте: Alchemy, то регистрировать повторно не нужно.
Если, у вас еще нет аккаунта, то перейдите на сайт: Alchemy. И нажмите Get started for free
Далее, заполняем свои данные. Указывайте реальные данные!
FIRST NAME - Ваше имя на англ. языке
LAST NAME - Ваша фамилия на англ. языке
EMAIL - Ваша почта, обязательно Gmail
PASSWORD - Придумайте пароль и запишите его
Пройдите капчу, поставив галочку и нажмите на Sign Up
Подтвердите свою регистрацию, пройдя на почту. Нажмите на Вся почта, чтобы увидеть все письма. Кнопку Resend email нажимать не нужно (Только, если нет письма на почте).
После подтверждения, выберите тип проекта, который вы хотите "строить". Можете выбрать Wallet (или любой другой проект) - это не будет играть никакой роли. И нажмите Next
Далее, выберите Ethereum и жмите Next
Выберите план Free и нажмите Next
Пропустите ввод вашей карты нажав на Skip
Далее, нас спрашивают, как мы узнали о проекте. Вы можете написать что-то одно: Friend, Twitter, Google и жмем Lets Build!
После успешного входа в личный кабинет алхимии, вас может встретить какое-то приветственное окно или предложение обучиться, можете это все пропустить (или изучить, используя переводчик).
Далее, нажмите на +CREATE APP (Если, у вас уже был аккаунт, то так же нажмите CREATE APP).
Придумайте любое имя на английском языке, выберите сеть Sepolia и нажмите CREATE APP
После создания, у вас появится новая строка с тем именем, которое вы придумали (Network должен быть обязательно Sepolia). И затем, нажмите на VIEW KEY
Скопируйте значение HTTPS и WEBSOCKETS в свой блокнот, чуть позже оно нам будет нужно (Всю строку или нажмите на Copy).
В записях у вас будет 2 значения:
Для установки ноды, вам так же, потребуется отдельный Метамаск. Именно, отдельный аккаунт, а не просто новый счет. Это связано с тем, что нужно будет вводить свой приватный ключ. Отдельный Метамаск вы можете создать в другом браузере.
Зайдите в настройки - Реквизиты счета - Экспорт закрытого ключа - Введите свой пароль и нажмите подтвердить. Вы увидите свой приватный ключ. Никому его не показывайте, а просто сохраните. Точно так же, как вы сохраняете 12 фраз от своего Метамаска.
Сохраните ваш ключ от Метамаска, совсем скоро он понадобится.
- Установка
Установка данной ноды возможна только на отдельный сервер. В случае "подселения" туда, где уже стоят ноды, они могут перестать работать.
Войдите на свой сервер через программу-клиент.
Устанавливаем докер следующими командами:
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
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
Если появился текст, по типу "Hello from Docker! This message shows that your installation appears to be working correctly..." - все установлено правильно.
ЗАПРОСИТЕ СКРИПТ В ПОДДЕРЖКЕ https://t.me/nodesgurusupport_bot
Получаем тестовые токены в сети Sepolia L1 на свой кошелек:
Переходим в кран Alchemy (нужно зарегистрироваться) - ссылка
Переходим к терминалу, вставляем команду, у вас откроется меню:
nano .env
Меняем значения 4 строчек в файле:
L1_ENDPOINT_HTTP=ваша ссылка с Alhemy (https://...) L1_ENDPOINT_WS=ваша ссылка с Alhemy (wss://...) ENABLE_PROVER=true L1_PROVER_PRIVATE_KEY=ваш приватный ключ
Чтобы найти приватный ключ заходим в Metamask.
Нажимаем 3 точки -> Детали аккаунта -> Экспорт приватного ключа:
После того как вы поменяли данные, жмём на клавиатуре комбинацию:
Crtl+S и Ctrl+X.
docker compose up -d
Также работу ноды можно проверить на сайте (замените вашipфдрес на собственный и вставьте в поисковик):
http://вашipадрес:3000/d/L2ExecutionEngine
Перейдите по своей ссылке и вы увидите мониторинг. Переключите период отображения на 5 минут. Можете здесь смотреть такой показатель как Peers. Если, пиры идут, значит все хорошо и нода работает!
- Резервная копия
На сегодняшний день – это ваш приватный ключ Метамаска. Не теряйте его.
- Восстановление
Если, вы решили восстановить ноду на другом сервере или после переустановки, вам нужно будет указать свой приватный ключ Метамаска. Это и будет восстановлением и продолжение работы вашей ноды.
- После всего
Проверяйте работу вашей ноды один раз в 2-3 дня на сайте http://вашipадрес:3000/d/L2ExecutionEngine. В том числе, это можно делать с телефона.
docker compose down
docker compose up -d
Перезапуск ноды с обновлением:
docker compose down && git pull && docker compose pull && docker compose up -d
- Удаление ноды
P.S. Если, на каком-то этапе, у вас пошло что-то не так, вот команды для остановки и удаления (После этого, придется начать все сначала, заполняйте внимательно).
Удаление осуществляется в 2 команды.
- Обновление и коммуникация
Следите за всеми новостями и анонсами в чате и канале нашего сообщества Nodes Guru. По всем вопросам вы можете обращаться к вашему пригласителю или в закрытый чат.