Обзор интеграции TON
TON (The Open Network) — блокчейн первого уровня с глубокой интеграцией в экосистему мессенджера Telegram. Благодаря огромной глобальной базе пользователей Telegram и растущему распространению мини-приложений и кошельков на базе TON, эта сеть стала блокчейном с реальным органическим спросом — а не только со спекулятивным торговым интересом.
Программное обеспечение для криптобирж Codono обеспечивает полную поддержку TON, позволяя размещать Toncoin и Jetton-токены и обслуживать пользователей из экосистемы Telegram.
Поддерживаемые активы
Toncoin (TON)
- Нативная монета сети The Open Network
- Полная поддержка ввода и вывода средств
- Используется для оплаты газа во всех транзакциях TON и переводах Jetton
- Доступен как базовая или котируемая валюта торговых пар
Jettons
- Стандарт взаимозаменяемых токенов TON (функциональный аналог ERC-20)
- Стейблкоины, выпущенные в TON (USDT on TON, jUSDC и др.)
- Токены проектов и утилити-токены нативных dApp экосистемы TON
- Любой контракт Jetton может быть размещён по адресу его master-контракта
Чем TON отличается от EVM-сетей — ключевые технические моменты
Архитектура TON существенно отличается от сетей семейства Ethereum. Понимание этих различий важно для работы биржи:
Контракты Jetton-кошельков
В EVM-сетях один контракт ERC-20 хранит балансы всех держателей в ончейн-маппинге. В TON каждый Jetton создаёт отдельный смарт-контракт «Jetton-кошелька» для каждого адреса, владеющего этим токеном. Когда ваша биржа запрашивает баланс Jetton пользователя, она должна сначала вычислить адрес его Jetton-кошелька, а затем обратиться к этому контракту. Codono делает это автоматически — но это стоит знать при разборе расхождений.
Поля комментария (memo)
Транзакции TON поддерживают необязательный комментарий (текстовое сообщение), прикреплённый к переводу. Это обычно используется в двух схемах депозитов:
- Уникальный адрес для каждого пользователя — комментарий не нужен; адрес получателя идентифицирует пользователя. Это подход Codono по умолчанию.
- Общий депозитный адрес с memo — один адрес биржи принимает все депозиты, а поле комментария содержит идентификатор пользователя. Это упрощает управление ключами, но требует строгого соблюдения обязательности комментария со стороны пользователя.
Для большинства развёртываний бирж модель уникального адреса для каждого пользователя является более надёжной.
Формат адресов
Адреса TON представлены в URL-совместимой кодировке base64 (например, форматы EQ… или UQ…). Префикс EQ обозначает bounceable-адрес; UQ — non-bounceable-адрес. Биржам всегда следует использовать non-bounceable-адреса для депозитных адресов пользователей, чтобы предотвратить возврат средств при неудачных вызовах смарт-контрактов.
Архитектура кошелька
Депозитные адреса пользователей
Платформа генерирует уникальный TON-адрес для каждого пользователя. Входящие переводы Toncoin и Jetton на эти адреса отслеживаются кошельковым слоем. Как только депозит достигает заданного количества подтверждений, баланс биржи зачисляется.
Свипинг и управление газом
Для оплаты газа при переводах Jetton требуется Toncoin. При свипинге балансов Jetton с депозитных адресов пользователей на горячий кошелёк платформа сначала проверяет, что на депозитном адресе достаточно TON для исходящего перевода Jetton. Этот шаг «пополнения газа» выполняется автоматически, но операторам следует поддерживать достаточный резерв TON в свип-кошельке.
Разделение горячего и холодного кошельков
Крупные запасы TON и Jetton следует хранить в холодном кошельке с ручной авторизацией переводов с холодного на горячий. Панель администратора поддерживает настраиваемые пороги для автоматического и ручного подтверждения вывода средств.
Методы интеграции
Интеграция через Blockgum
Blockgum предоставляет управляемую инфраструктуру TON:
- Генерация и управление адресами кошельков
- Мониторинг депозитов TON и Jetton в реальном времени
- Синхронизация балансов с отслеживанием подтверждений
- Обработка выводов с оценкой комиссий
- Вычисление и запрос Jetton-кошельков
- Webhook-уведомления о подтверждённых депозитах и выводах
Blockgum абстрагирует операционную сложность управления нодой TON и вычисления адресов Jetton-кошельков.
Прямая интеграция с нодой TON
Для продвинутых развёртываний, требующих полного контроля:
- Подключение к собственной ноде TON (liteserver или полная нода)
- Полная видимость данных транзакций
- Отсутствие зависимости от сторонних API
- Подходит для высоконагруженных операций с особыми требованиями к мониторингу
Характеристики производительности
| Метрика | Значение |
|---|---|
| Время блока | ~5 секунд (блоки шардчейнов) |
| Финализация | Быстрая; обычно несколько блоков |
| Рекомендуемые подтверждения | 3–5 для стандартных депозитов |
| Токен газа | TON (Toncoin) |
| Стандарт токенов | Jetton (TEP-74) |
TON использует шардированную архитектуру, рассчитанную на высокую пропускную способность при масштабировании. Для бирж важно, что подтверждение транзакций происходит быстро — депозиты обычно готовы к зачислению через 30–60 секунд после трансляции в сеть.
Почему TON важен для операторов бирж
Воронка пользователей Telegram
TON Space (встроенный кошелёк Telegram) и сторонние TON-кошельки, такие как Tonkeeper, упрощают хранение и перевод TON и Jettons для пользователей Telegram. Биржа с поддержкой TON может продвигаться напрямую в сообществах Telegram, мини-приложениях на базе TON и растущей экосистеме нативных Telegram-проектов.
Спрос на стейблкоины
USDT, выпущенный в TON, набирает популярность как альтернатива USDT-TRC20 для пользователей в регионах, где Telegram распространён. Листинг USDT on TON открывает вашей бирже доступ к этому спросу на переводы.
Активность запуска токенов
TON стал активной платформой для запуска новых проектов — от GameFi до DeFi и социальных приложений. Ранний листинг соответствующих Jettons может привлечь пользователей до того, как эти проекты перейдут на более крупные площадки.
Каким биржам поддержка TON принесёт наибольшую пользу
- Биржам, ориентированным на рынки СНГ, Юго-Восточной Азии и Ближнего Востока — в этих регионах высокая проникновенность Telegram и растущие базы пользователей TON.
- Биржам с фокусом на сообщества — корни TON в Telegram делают его популярным среди криптосообществ, организующихся в Telegram.
- Мультичейн-платформам — добавление TON наряду с EVM-сетями выгодно отличает ваше предложение по листингу.
Возможности администратора
- Включение и отключение торговых пар TON и отдельных Jetton
- Добавление Jetton по адресу master-контракта с автоматической загрузкой метаданных
- Настройка порогов подтверждения депозитов для каждого актива
- Установка лимитов вывода, минимальных сумм и процедур согласования
- Мониторинг баланса газа TON в свип-кошельке с уведомлениями о низком балансе
- Просмотр истории транзакций с глубокими ссылками на обозреватель TON
Начало работы
Поддержка TON включена в биржевой пакет Codono. Типичные шаги настройки:
- Настройте учётные данные Blockgum или подключите собственный TON liteserver
- Сгенерируйте мастер-кошелёк и обеспечьте безопасное резервное копирование seed-фразы
- Добавьте Toncoin и первоначальные листинги Jetton через панель администратора
- Настройте пороги подтверждений, параметры свипинга и лимиты вывода
- Протестируйте полный цикл депозитов и выводов
- Запуститесь в мейннете TON
Свяжитесь с нашей командой для помощи с интеграцией TON и рекомендаций по настройке.