Fragment готовит оплату в USDT через сеть TRON. 2 ноября на пяти тестовых стендах Telegram в коде площадки появились стили вкладки «USDT в TRON» и своя ветка для QR-кода счёта, а вечером один стенд вернулся к прежнему коду. 3 ноября тот же код с подсказкой о комиссии для TRON лёг на боевой сервер fragment.com, но страницы его пока не подключают, и вкладки TRON в форме оплаты нет: звёзды и Premium там оплачиваются в TON, а также в USDT и USDC в сетях TON, Ethereum, Polygon и Base. Касается это тех, кто держит USDT в TRON и сейчас переводит его в другую сеть, прежде чем платить Fragment.

Что появилось на тестовых стендах

Статику веб-сервисов Telegram, включая скрипт и стили Fragment, раздают несколько тестовых стендов. Каждый живёт своей версией кода, и изменения доходят до них по очереди. Правка с TRON прошла по пяти стендам за два часа (время снимков архива, UTC):

ВремяСтендЧто произошло
13:57y-добавлены стили вкладки и значка USDT в TRON, ветка tron в QR-коде, шкала таймера с сервера
14:19l-то же
14:52b-то же
15:19a-то же
15:41i-то же
21:32i-возвращён прежний код без TRON

До 2 ноября слова «tron» не было ни в одной версии этих файлов: архив тестовых стендов ведётся с февраля 2026 года, по всем пяти стендам — с марта. На четырёх стендах из пяти правка на вечер 2 ноября остаётся. Стенды — это скорее параллельные ветки, чем шаги одной очереди, поэтому откат на одном стенде ещё не значит, что от TRON отказались.

Что изменилось 3 ноября

В 10:54 UTC на стенде y- в стилях появился блок подсказки о комиссии: он виден, только когда в форме выбран способ оплаты usdt_tron. Текста подсказки нет ни в скрипте, ни в стилях — его вставляет в страницу сервер, и прочитать его можно будет, когда вкладка появится. В 11:21 стенд a- вернулся к коду без TRON, так что ветка tron осталась на трёх стендах из пяти — y-, b- и l-.

В тот же день код со стенда y- оказался на боевом сервере fragment.com: файл auction.js там изменён в 10:19 UTC, auction.css — в 11:14 UTC, и оба побайтно совпадают со стендом y-. Страницы сайта при этом подключают прежние версии (auction.js?112 и auction.css?111), которые отдаёт кеш Cloudflare, а список способов оплаты сервер собирает сам, и usdt_tron в нём пока нет.

Как Fragment принимает стейблкоины сейчас

До конца мая Fragment принимал TON и USDT в сети TON. 29 мая на боевом сайте появились вкладки USDT и USDC в сетях, совместимых с Ethereum, — EVM-сетях. Сейчас форма оплаты на странице покупки звёзд и на странице подарка Premium предлагает:

ВалютаСети
TONTON
USDTEthereum, TON, Polygon
USDCEthereum, Base, Polygon

На тестовых стендах те же сети появились 28 мая, примерно за сутки до боевого сайта.

Счёт в EVM-сети устроен так: Fragment выдаёт адрес, сумму и время, до которого счёт действует, а на странице идёт обратный отсчёт. Адрес, судя по пробному счёту, одноразовый: на адрес пробного счёта в Polygon от 4 июня к середине октября так и не пришло и не ушло ничего, кроме той единственной оплаты. QR-код счёта собран по стандарту ссылок на оплату Ethereum (EIP-681): в нём контракт токена, номер сети, адрес получателя и сумма, поэтому кошелёк, понимающий EIP-681, после сканирования открывает готовый перевод нужного токена в нужной сети. Второй способ — подключить кошелёк через WalletConnect (библиотека Reown AppKit), и сайт сам попросит подписать перевод. В список сетей для подключения зашит и Arbitrum, но вкладки оплаты в Arbitrum на сайте нет.

Чем счёт в TRON отличается от остальных

В тестовом коде для TRON QR-код содержит только адрес — без токена, суммы и сети. Кошелёк после сканирования откроет перевод на этот адрес, а токен и сумму придётся выбрать и вписать руками. Причина, вероятно, в стандартах: ссылка ethereum: описана для сетей Ethereum и с TRON не работает, а общепринятого формата ссылки на оплату токеном, который понимали бы все кошельки TRON, нет. Голый адрес считывает любой.

Вторая правка в том же наборе касается таймера. Цифры обратного отсчёта и раньше шли от времени окончания, которое присылает сервер, а полоска под ними была рассчитана на 600 секунд: у счёта длиннее десяти минут она стояла бы полной, пока не останется меньше 600 секунд. Теперь шкалу полоски тоже присылает сервер, а 600 остаются запасным значением — то есть счета другой длины, судя по коду, ожидаются. Связана ли эта правка с TRON, по коду не понять: предположительно, счёту, который заполняют вручную, нужно больше времени.

Список сетей для подключения кошелька в тестовом коде не изменился: там по-прежнему Ethereum, Base, Polygon и Arbitrum. Платить в TRON, судя по коду, можно будет только переводом по QR-коду или скопированному адресу.

Что делать

  • Сейчас. Оплатить звёзды или Premium из TRON на fragment.com нельзя. Подходят USDT в сетях TON, Ethereum и Polygon и USDC в Ethereum, Base и Polygon.
  • Сеть выбирается на вкладке. Счёт выставлен в одной сети. QR-код сам задаёт сеть, а при оплате по скопированному адресу её выбирают руками. Адрес у EVM-сетей общий, поэтому кошелёк без возражений отправит токен на тот же адрес в другой сети, но счёт от этого оплаченным не станет, а вернуть такой перевод можно разве что через поддержку.
  • Если TRON выйдет, в QR-коде не будет суммы: её нужно ввести вручную до цента и успеть до конца таймера.

Как проверено

  • Архив тестовых стендов testserverchangesall: полная история файлов auction.js и auction.css с февраля 2026 года, по всем пяти стендам — с марта, поиск строки «tron» по всем версиям.
  • Архив боевого сайта prodserverchangesall: вкладки EVM-сетей в стилях 29 мая, код счёта со списком сетей WalletConnect в следующем снимке.
  • Живой fragment.com 2 ноября: в скрипте auction.js?112 строки «tron» нет, на страницах покупки звёзд и подарка Premium — шесть вкладок стейблкоинов и TON.
  • Живой fragment.com 3 ноября: auction.js и auction.css по адресу мимо кеша Cloudflare (с другим номером версии) — файлы с датами изменения 10:19 и 11:14 UTC, с веткой tron и подсказкой о комиссии, контрольные суммы совпадают со стендом y-; страницы покупки звёзд и подарка Premium по-прежнему подключают ?112 и ?111 и предлагают те же семь вариантов оплаты.