Гайд
March 19

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

Сейчас идет настройка 2 фазы тестнета в t3rn. Могут быть ошибки в работе сети/ноды

Требования к серверу:

2 CPU 4GB RAM
Свободное место от 20ГБ

Ubuntu 22.04 и выше
Порты: 9090

Для работы ноды нам нужно иметь немного BRN на кошельке, для этого делаем несколько бриджей

Так же для работы ноды нам нужны тестовые токены в сетях которые мы включим(arbitrum-sepolia,base-sepolia,optimism-sepolia,unichain-sepolia,l2rn) Рекомендованное количество:
BRN/l2rn от 1
В остальных сетях от 2 ETH это минимум, лучше от 10, чтобы получать более высокие награды.

Обновление ноды:

Если у вас ранее стояла нода t3rn, то выполняем обновление. Если вы ставите в первый раз то переходите в раздел Установка.

1) Останавливаем ноду:
открываем ноду, если свернута screen -r -d t3rn
нажимаем CTRL+C и ждем остановки
2) Переходим в основную папку и удаляем старые файлы ноды:
cd
rm -r executor

Далее выполняем пункты из меню установка, начиная с пункта 3)


Установка:

1)Выполняем проверку и установку обновлений: sudo apt update && sudo apt upgrade -y
Привыкаем делать это каждый раз перед установкой нового скрипта/ноды.

2)Создаем скрин сессию:

screen -S t3rn

3)Скачиваем

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

4)Распаковываем архив

tar -xvzf executor-linux-v0.53.1.tar.gz

5) Вводим по 1 команде и нажимаем enter:

export ENVIRONMENT=testnet
export LOG_LEVEL=debug
export LOG_PRETTY=false
export EXECUTOR_PROCESS_BIDS_ENABLED=true export EXECUTOR_PROCESS_ORDERS_ENABLED=true export EXECUTOR_PROCESS_CLAIMS_ENABLED=true export EXECUTOR_MAX_L3_GAS_PRICE=1400 export NETWORKS_DISABLED='blast-sepolia' export ENABLED_NETWORKS='arbitrum-sepolia,base-sepolia,optimism-sepolia,l2rn,unichain-sepolia' export EXECUTOR_PROCESS_PENDING_ORDERS_FROM_API=false export EXECUTOR_PROCESS_ORDERS_API_ENABLED=false export EXECUTOR_ENABLE_BATCH_BIDDING=true

6) Указываем ваш приватный ключ от кошелька:

export PRIVATE_KEY_LOCAL=ВАШ_privateKEY

7) Указываем RPC для сетей:

export RPC_ENDPOINTS='{
    "l2rn": ["https://b2n.rpc.caldera.xyz/http"],
    "arbt": ["https://arbitrum-sepolia-rpc.publicnode.com", "wss://arbitrum-sepolia.drpc.org"],
    "bast": ["https://sepolia.blast.io"],
    "opst": ["https://sepolia.optimism.io/", "https://api.zan.top/opt-sepolia"],
    "unit": ["https://unichain-sepolia-rpc.publicnode.com", "wss://unichain-sepolia.drpc.org"],
    "bssp": ["https://base-sepolia-rpc.publicnode.com/", "https://base-sepolia.drpc.org"]
}'

Или же вы можете использовать личные RPC полученные, например, в Alchemy

8) Переходим в папку с нодой

cd executor/executor/bin

9) Запускаем ноду

./executor

10) Сворачиваем с помощью CTRL+A+D и оставляем работать ноду

Полезные команды:

Посмотреть логи:

screen -r -d t3rn

Закрыть логи и оставить ноду работать: нажать CTRL+A+D

Остановить ноду: нажать CTRL+C

Ссылки:


Explorer в сети t3rn https://b2n.explorer.caldera.xyz/
Вводим адрес кошелька, смотрим транзакции

Статистика ноды: https://unlock3d.t3rn.io/executor/ВАШ_КОШЕЛЕК/total
Смотрим сколько транзакций сделано, награды и тд.

Бридж t3rn https://unlock3d.t3rn.io/

Бриджим из одной сети в другую, получаем награды, можно делать с разных кошельков и получать награду BRN

Подписываемся на ТГ канал SNG DAO, чтобы ничего не пропустить!
Если есть вопросы или хотите обсудить заходите к нам в чат.