Taiko Alpha-2 | Нода
Копируем команду целиков из каждого окошка с кодом и вставляем в терминал! Cпросит Y/n - вводите 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
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
git clone https://github.com/taikoxyz/simple-taiko-node.git
cd simple-taiko-node
cp .env.sample .env
Переходим на Infura и регистрируемся.
1. Выбираем Web3 API, придумываем любое название и создаём проект.
2. Переходим в раздел API Keys.
3. Кликаем по имени вашей организации и видим следующее:
4. Меняем с Mainnet на Sepolia, копируем ссылку с Https и WebSockets, эти две ссылки будем вставлять в терминале.
Вставляем в терминал команду ниже:
nano .env
В поле L1_ENDPOINT_HTTP вставляем вашу ссылку https
В поле L1_ENDPOINT_WS вставляем вашу ссылку wss
В поле ENABLE_PROVER меняем false на true
В поле L1_PROVER_PRIVATE_KEY вставляем ваш приватный ключ Metamask.
После изменения данных нажимаем CTRL+O, затем Enter, затем CTRL+X
Запрашиваем тестовые токены на наш кошелёк, приватный ключи которого мы указывали в ноде:
1. Добавляем в Metamask сеть Sepolia.
2. Запрашиваем тестовые токены у кранов, их несколько:
- https://faucet.quicknode.com/ethereum/sepolia
- https://faucet-sepolia.rockx.com/
- Можно попросить у модератора в Discord (самый простой способ).
После получения токенов можно запустить ноду командой ниже:
cd simple-taiko-node docker compose up -d
Готово!
Следить за состоянием ноды можно через графики на Grafana, для этого копируем ссылку и вместо YOUR_IP вставляем ip вашего сервера:
http://YOUR_IP:3000/d/L2ExecutionEngine/l2-execution-engine-overview?orgId=1&refresh=10s
За работой ноды можно следить через логи командой ниже. Будет много критических ошибок - это нормально, мы в тестнете.
cd simple-taiko-node docker compose logs -f
В эксплорере можно следить за транзакциями вашего кошелька и добытыми блоками - https://sepolia.etherscan.io/