Гайд Установка ноды 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) Переходим в основную папку и удаляем старые файлы ноды:cdrm -r executor
Далее выполняем пункты из меню установка, начиная с пункта 3)
Установка:
1)Выполняем проверку и установку обновлений: sudo apt update && sudo apt upgrade -y
Привыкаем делать это каждый раз перед установкой нового скрипта/ноды.
screen -S t3rn
wget https://github.com/t3rn/executor-release/releases/download/v0.53.1/executor-linux-v0.53.1.tar.gz
tar -xvzf executor-linux-v0.53.1.tar.gz
5) Вводим по 1 команде и нажимаем enter:
export ENVIRONMENT=testnetexport LOG_LEVEL=debugexport LOG_PRETTY=falseexport 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
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
cd executor/executor/bin
./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