Мосты: перенос активов между TON и другими сетями
Разберёшь lock-and-mint мостов TON↔EVM и встроишь quote/deposit/status через провайдера, без legacy protocol bridges.
Мосты и TON
Мост переносит ценность между TON и другой сетью (Ethereum, BNB Chain, Polygon и др.). Блокчейны не умеют «отправить токен напрямую» — мост блокирует актив на исходной сети и выпускает обёртку (или выплачивает из пула ликвидности) на целевой.
Официальные protocol-level мосты TON (config 71–73, 79, 81–82) считаются legacy и не рекомендуются: их могут отключить. Для продуктов используй актуальные bridge-провайдеры / агрегаторы из экосистемы (см. Bridge Dashboard в TON Docs).
Модель lock-and-mint
- Пользователь лочит USDT в контракте моста на Ethereum, указывая TON-адрес получателя.
- Оракулы/релееры подтверждают событие.
- На TON минтится wrapped-jetton (или зачисляется из пула).
- Обратный путь: burn jetton → unlock ERC-20.
Liquidity-bridge вариант: на целевой сети сразу отдают токен из пула, а депозит на исходной пополняет пул — быстрее UX, другая модель риска (ликвидность пула, а не 1:1 mint).
Интеграция через провайдера (quote → deposit → status)
Типичный продуктовый путь — не писать свой мост, а вызвать API/SDK провайдера или агрегатора (AppKit on-ramp, LayerZero-based мосты, TAC для hybrid TON↔EVM и т.д.). Схема одна:
Подставь реальный base URL и поля из документации выбранного провайдера. Важно сохранить три фазы: quote → инструкции депозита → polling статуса.
Как это работает
Quote — оценка amountOut, комиссий и ETA. Это не гарантия курса: к моменту депозита котировка может истечь (expiresAt).
Deposit address — адрес контракта/кастодиала на source-chain. Ошибка в сети (Ethereum vs BSC) или в memo = потеря средств или долгий refund.
Status API — источник истины о завершении. Баланс jetton на TON может появиться с задержкой; наоборот, баланс ещё не обновился, а мост уже completed в индексере провайдера — ориентируйся на статус + explorer.
Legacy config bridges — не встраивай в новые продукты. Если встречаешь старые туториалы с bridge.ton.org protocol contracts — считай их историческими.
Частые ошибки
Считаешь bridged-jetton «тем же» USDT → это обёртка конкретного моста. Разные мосты = разные master-адреса. Для свопа на Ston.fi нужен тот jetton, который листит DEX.
Проверяешь только баланс кошелька → зависания на confirming остаются невидимыми. Полли статус провайдера и показывай ETA/failed/refunded.
Используешь legacy official bridge → риск внезапной депрекации. Бери провайдера из актуального списка TON Docs Bridge Dashboard.
Что дальше
- Своп токенов через Ston.fi API — что делать с jetton после бриджа
- DEX на TON: как устроены Ston.fi и DeDust — куда попадает bridged-ликвидность
- Оракулы цен на TON — как мосты и оракулы пересекаются в валидации
Материалы gramdocs.tech носят образовательный характер и не являются финансовой, юридической или инвестиционной рекомендацией. Работа с блокчейном TON и токеном Gram связана с рисками потери средств. Правовая информация