Live test lab

Кейсыдля прогона

На каждый сценарий — своя страница. Идите по вкладкам сверху вниз; в каждом кейсе чеклист и живой стенд.

← На gateway

Кейс 1 / 5

Дальше →

Кейс 1 из 5

USDT TRC20 без TronLink

Обычный браузер (Chrome / Safari) — без TronWeb. Подключение Trust / TokenPocket по WalletConnect, затем approve USDT TRC20.

Цель: Подключить TRON по WalletConnect и выдать approve на USDT TRC20.

Окружение сейчас

TronWeb
Устройство
десктоп
WalletConnect Project ID
задан
TRON по WC
не подключён

Подготовка

  1. Откройте эту страницу в обычном браузере — НЕ в TronLink и НЕ во встроенном браузере Trust.
  2. iPhone (один телефон): QR самому себе не сканировать — жмите «Открыть кейс 2 в Trust dApp» или «Открыть Trust (https)».
  3. На десктопе: QR камерой Trust. В Trust должен быть USDT TRC20 на адресе T…
  4. В .env задан NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID.

Критерий успеха

  • В блоке окружения: «TronWeb: нет» — это правильный кейс.
  • После «Подключить TRON по WalletConnect» появился адрес T…
  • «Начать выдачу разрешений» → в логе approve USDT TRON, статус ok.
  • В /admin появилась строка PENDING по TRON USDT.

Если не вышло

  • Safari «адрес недействителен» / один телефон — не QR: кнопка Trust dApp (кейс 2) или «Открыть Trust (https)».
  • Если TronWeb: да — вы не в том браузере, откройте обычный Chrome/Safari или идите в кейс 2.
  • «User rejected» / закрыли QR — повторите подключение.
  • Нет Project ID — проверьте NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID и пересоберите фронт.

Живой стенд

Шаг A

Подключить TRON по WalletConnect

QR камерой Trust / TokenPocket. TronLink не нужен.

Шаг B

Выдать разрешение на USDT TRC20

После подключения нажмите «Начать выдачу разрешений» — пайплайн только TRON USDT, без EVM.

Выдать разрешение TRON

Скан TRC20 и approve только ненулевых токенов (USDT в приоритете). Confirm в Trust / TokenPocket.

  1. TRON

По валютам

  • USDT TRON
  • USDC TRON
  • USDD TRON
Лог пуст.