October 26

t3rn. Устанавливаем ноду

CryptoFortochka — гайды, ноды, новости, тестнеты

t3rn — это платформа для хостинга смарт-контрактов, которая обеспечивает надежное, совместимое выполнение и компонуемую совместную работу

  • Инвестировали: $7 850 000
  • Инвесторы: Polychain Capital, IOSG Ventures и другие
  • Характеристики: 4CPU/8RAM/150SSD — рекомендованные
  • Арендовать сервер: XorekCloud, Pqhosting
  • Чат и канал с поддержкой: https://t.me/fortochat / https://t.me/cryptoforto

Ранее делал гайд по вознаграждаемому тестнету, где мы фармили поинты BRN, они же и будут конвертированы в основные токены $TRN (тестнет еще актуален)

Также дополнительно к тестнету, можно установить Executor (легкая нода). Правда, потребуется больше количество тестовых $ETH в разных сетях

Сервер можно арендовать на XorekCloud за 829 рублей в месяц + доплатить 140 рублей за доп. 40 GiB

Важно знать! Подготовка

Для начала нужно понимать, для установки ноды, нужно будет иметь в общем от 100 тестовых $ETH в сетях: Optimism/Base/Arbitrum
  • Переходим к крану и запрашиваем тестовые токены $ETH в сети Ethereum Sepolia
  • Дополнительные краны
Кстати, недавно собрал список кранов для многих тестовых сетей — Пользуйтесь
  • Используем этот бридж, чтобы перевести $ETH из Sepolia в сеть Arbitrum Sepolia
Дополнительно используем бридж от t3rn
Курс 0.01 $ETH 76 тестовые $ETH в сети Sepolia

Устанавливаем ноду. Детальный гайд

  • Подключаемся на арендованный сервер через root
  • Выполняем команды по списку
  • Обновляем и устанавливаем необходимые пакеты
sudo apt update
sudo apt upgrade
  • Устанавливаем fonts
sudo apt-get install figlet
figlet -f /usr/share/figlet/starwars.flf
  • Устанавливаем бинарик t3rn
LATEST_VERSION=$(curl -s https://api.github.com/repos/t3rn/executor-release/releases/latest | grep 'tag_name' | cut -d\" -f4)
EXECUTOR_URL="https://github.com/t3rn/executor-release/releases/download/${LATEST_VERSION}/executor-linux-${LATEST_VERSION}.tar.gz"
curl -L -o executor-linux-${LATEST_VERSION}.tar.gz $EXECUTOR_URL
  • Извлекаем
tar -xzvf executor-linux-${LATEST_VERSION}.tar.gz
rm -rf executor-linux-${LATEST_VERSION}.tar.gz
cd executor/executor/bin
  • Устанавливаем screen t3rn
screen -S t3rn
  • Установите предпочитаемую среду ноды
export NODE_ENV=testnet
  • Устанавливаем настройки логов
export LOG_LEVEL=debug
export LOG_PRETTY=false
export EXECUTOR_PROCESS_ORDERS=true
export EXECUTOR_PROCESS_CLAIMS=true
  • Устанавливаем переменную, замените Приватный_ключ_от_EVM_кошелька на ваш приватник
export PRIVATE_KEY_LOCAL=Приватный_ключ_от_EVM_кошелька
  • Прописываем сети, который будем использоваться
По желанию, можете удалить не нужные
export ENABLED_NETWORKS='base-sepolia,arbitrum-sepolia,optimism-sepolia,l1rn'
  • Запускаем ноду

Выйти из логов можно кнопками Cntr + A + D

./executor
  • Если видите такие логи, то у вас не хватает тестовые $ETH
  • За количеством нафармленных поинтов BRN, можете наблюдать здесь
  • Также отправляемся в дискорде, скидываем им рабочие логи ноды, и вам дадут роль “Executor

Данная статья была написана каналом Crypto Fortochka