Гайды по нодам
October 15, 2024

Установка ноды t3rn



1. Требования к ноде

Минимальная конфигурация сервера

- 4 CPU

- 8GB RAM

- 150GB storage

Ссылки проекта

Сайт

Документация

Discord

Twitter

Кран BRN

2. Подготовка

1. Создаем новый кошелек и вытягиваем с него приватный ключ

2. Запрашиваем как можно больше Sepolia ETH

  1. https://www.sepoliafaucet.io/
  2. https://faucets.chain.link/sepolia
  3. https://www.alchemy.com/faucets/ethereum-sepolia
  4. https://www.infura.io/faucet/sepolia
  5. браузерный майнер https://sepolia-faucet.pk910.de/
  6. https://getblock.io/faucet/eth-sepolia/
  7. https://cloud.google.com/application/web3/faucet/ethereum/sepolia
  8. Так же можно купить тут https://testnetbridge.com/sepolia (0.01 ETH за 130-140 ETH в сеполии. Если транзакция не проходит, то уменьшите сумму покупки)

Эфира нужно большое количество. Штук по 50-100 на каждую сетку

3. Запрашиваем тестовые BRN

https://faucet.brn.t3rn.io/

4. Бриджим Sepolia ETH в Optimism/Base/Arbitrum или во все сети сразу

В самой ноде задействуются все 3 сети + сеть l1rn. Если у вас где-то недостаточно эфира, то эта сеть автоматически отключится. По логам больше всего заявок оптимизм-арбитрум

https://testnets.superbridge.app/ сначала загоняем сюда в оптимизм или бейс

https://bridge.arbitrum.io/?destinationChain=arbitrum-sepolia&sourceChain=sepolia

https://bridge.t1rn.io/ потом на самом t3rn можем закинуть в остальные сети, попутно заработав очки

3. Установка ноды

Однострочник

. <(wget -qO- https://raw.githubusercontent.com/g7AzaZLO/t3rn_auto_installer/main/t3rn_installer.sh)

Ручная установка

1. Скачиваем архив с нодой

wget https://github.com/t3rn/executor-release/releases/download/v0.21.9/executor-linux-v0.21.9.tar.gz

2. Распаковываем архив

tar -xzvf executor-linux-v0.21.9.tar.gz

3. Заходим в директорию архива

cd executor

4. Настраиваем конфигурацию

Устанавливаем тестовое окружение

export NODE_ENV=testnet

5. Настраиваем вывод логов

export LOG_LEVEL=debug
export LOG_PRETTY=false

6. Включаем ордера и клеймы

export EXECUTOR_PROCESS_ORDERS=true
export EXECUTOR_PROCESS_CLAIMS=true

7. Прописываем приватник от своего кошелька

export PRIVATE_KEY_LOCAL=приватный_ключ

8. Настройка поддерживаемых сетей

Прописываем тестовые сети, по желанию вы можете удалить ненужные, чтобы не было лишних warning логов. Сеть l1rn отключать нельзя

export ENABLED_NETWORKS='base-sepolia,arbitrum-sepolia,optimism-sepolia,l1rn'

9.Создаем скрин сессию

screen -S t3rn_node

10. Запускаем ноду

./executor/executor/bin/executor

11. Через время наблюдаем свои поинты

https://bridge.t1rn.io/rewards

12. Здоровые логи

13. Логи если нет баланса

14. Идем в дискорд и просим роль executor, прикрепив скрин логов

https://discord.com/invite/S5kHFQTtp6


Наш телеграмм канал по нодам — https://t.me/g7team_ru
Наш чат по нодам — https://t.me/g7team_chat