Короткий ответ: до отправки USDC через CCTP проверьте не только название двух сетей. Нужно убедиться, что выбран именно маршрут CCTP, поддерживаются исходная и целевая сети в этой версии протокола, токен на источнике нативный, а адрес получателя относится к правильной сети. После отправки отслеживайте сжигание токена, подтверждение сообщения и выпуск на целевой стороне.
Сначала выясните, что именно предлагает интерфейс
Слово «мост» в кошельке или агрегаторе может скрывать разные механизмы: нативный burn-and-mint, резервированный wrapped-токен, пул ликвидности или маршрут через несколько промежуточных активов. Circle CCTP для USDC использует сжигание токена в исходной сети и выпуск нативного USDC в целевой. Если интерфейс подмешивает обмен, сторонний мост или дополнительные шаги, конечный риск и цена могут отличаться от прямого маршрута CCTP.
На экране подтверждения прочитайте провайдера маршрута, актив на входе и выходе, адрес получателя, сеть источника и назначения, способ оплаты комиссии и предполагаемые дополнительные действия. Наличие логотипа USDC ещё не доказывает, что токен официальный или маршрут использует CCTP. Сначала проверьте эмитента и адрес контракта стейблкоина, а затем сопоставьте версию токена с нативным выпуском в каждой сети.
Проверка сети и адресов токена
Откройте актуальную таблицу Circle с поддерживаемыми блокчейнами и доменами CCTP. Название сети должно присутствовать именно в нужной версии протокола и окружении. Основная сеть и тестовая сеть – не взаимозаменяемы, даже если их названия похожи. У протокола есть собственные идентификаторы доменов, поэтому не подставляйте вместо них обычный EVM chain ID.
Затем сверьте официальный адрес USDC на исходной сети и в целевой сети с перечнем эмитента. Проверьте иконку и тикер, но не используйте их как доказательство подлинности: любой пользователь может создать токен с названием USDC. Если кошелёк показывает другой контракт или интерфейс обещает получить «тот же токен» на сети, где соответствующий официальный выпуск не поддерживается, остановитесь и разберитесь, не является ли маршрут wrapped-версией.
Перед переводом уточните, поддерживает ли CCTP нужную пару направлений, выбранный способ перевода и возможные дополнительные действия. Поддержка сети в общем списке не гарантирует, что каждый сторонний интерфейс реализовал все варианты маршрута. При необходимости сравните параметры с объяснением механики Circle CCTP.
Сравните Standard и Fast, а не только время
В CCTP V2 доступны режимы Standard и Fast. Быстрый режим рассчитан на меньшую задержку и предусматривает комиссию; доступность зависит от направления и ограничений сети. Стандартный режим устроен иначе и может подойти, если пользователю важнее комиссия, а не скорость. Актуальное время и стоимость зависят от текущих сетевых условий и параметров маршрута, поэтому старые цифры из обзора нельзя считать обещанием.
Сравните сумму, которую вы отправляете, комиссию протокола, сетевой газ, комиссию интерфейса и итоговую сумму назначения. У некоторых сервисов комиссия удерживается из перевода, у других может отдельно списываться на источнике. Не подтверждайте транзакцию, если сумма получения, режим или получатель неожиданно изменились.
Убедитесь, что на исходной сети достаточно нативной монеты для газа и что кошелёк способен подписать одобрение токена, если оно требуется. Одобрение USDC контракту – отдельное разрешение на расходование и его надо сверить по адресу контракта. Не выдавайте неограниченное разрешение неизвестному сайту только потому, что он обещает низкую комиссию.
Как отслеживать перевод после подтверждения
- Сохраните хеш транзакции в исходной сети и убедитесь, что она действительно включена в блок.
- Найдите событие сжигания USDC и проверьте сумму, отправителя, целевой домен и адрес получателя.
- Дождитесь, пока исходная сеть достигнет требуемого уровня финальности для выбранного режима.
- Проверьте статус сообщения или аттестации в официальном обозревателе/сервисе Circle. Неподтверждённая аттестация означает, что целевая сторона ещё не может завершить выпуск.
- После завершения откройте обозреватель целевой сети и проверьте транзакцию mint и баланс по ожидаемому адресу.
Слова «отправлено», «обработано» или «готово» в интерфейсе могут относиться к разным этапам. Исходная транзакция подтверждает только действие в исходной сети. Наличие сообщения не означает, что USDC уже зачислен в целевой сети. Не запускайте повторный перевод только потому, что первая операция ещё обрабатывается.
Что делать при задержке или ошибке
Если транзакция источника не появилась в блоке, проверьте её статус в обозревателе этой сети. Если сжигание завершилось, но аттестация ожидается, сверяйте её статус по хешу сообщения, а не только по локальной анимации кошелька. Если аттестация готова, но выпуск не завершён, проверьте, требует ли выбранный маршрут отдельного вызова на целевой сети или выполнения автоматического действия провайдером.
Для обращения в поддержку подготовьте хеш источника, обе сети, адрес получателя и время отправки. Никогда не передавайте приватный ключ или seed-фразу. Поддельная «служба возврата» может просить повторно подписать вредоносное разрешение или отправить токены на новый адрес.
При необходимости сравнить CCTP-маршрут с другой моделью межсетевого перевода сначала определите, является ли результат нативным или обёрнутым активом. Для этого поможет материал о разнице между нативным и обёрнутым стейблкоином.
Итоговая проверка перед подписью
Правильная проверка включает семь пунктов: маршрут действительно использует CCTP; обе сети входят в текущий список; адреса токенов официальные; сеть получателя указана верно; комиссия и режим понятны; получатель контролирует адрес; кошелёк запрашивает только ожидаемые разрешения. После отправки сохраните хеш и отдельно подтвердите mint в целевой сети.



