Перейти к содержимому
Resistance Tools
Загрузка поиска…
Открыть приложение

Транзакции с подтверждением кошельком

Откройте и одобрите транзакцию, запрошенную агентом.

Просмотреть документацию

Инструменты транзакций возвращают одноразовую HTTPS-страницу подтверждения. Бэкенд готовит и проверяет запрос; вы просматриваете его и подписываете через свой кошелёк.

Процесс подтверждения

  1. Агент запрашивает точное поддерживаемое действие.
  2. Инструмент возвращает confirmationUrl и сведения об операции.
  3. Откройте этот URL в браузере, проверьте действие и при необходимости подключите нужный кошелёк.
  4. Выберите Подтвердить в кошельке, затем одобрите или отклоните в обычном интерфейсе кошелька.
  5. Проверьте результат операции и затронутый ресурс.

Агент должен показать возвращённый URL без изменений. Его секрет находится во фрагменте и не должен попадать в логи или переноситься в другой URL. Намерения обычно истекают через пять минут.

Что доказывает каждый этап

ЭтапПодтверждение
ПодготовленоБэкенд создал запрос; ничего не подписано
Ожидает одобренияПользователю ещё нужно одобрить или отклонить
ОтправленоНаблюдалась отправка кошельком; окончательное состояние может ещё ожидаться
Проверенный результатСоответствующий инструмент чтения операции/ресурса наблюдает ожидаемое состояние

Истёкшие или неопределённые результаты

Если намерение истекло до отправки, проверьте текущее состояние перед подготовкой нового. Если отправка неоднозначна, не повторяйте транзакцию автоматически. Старое одобрение ещё может исполниться.

Обновление или отзыв доступа MCP может сделать подготовленное подтверждение недействительным. Повторно проверьте нужное действие и ресурс, прежде чем запрашивать новый URL.

Повторное чтение нужного ресурса

Используйте domains.records для своего корневого имени и subdomains.get_item для своего дочернего имени. Для сайтов используйте sites.list_releases и sites.list_domains. Для Storage сохраните идентификатор операции провайдера, возвращённый этим процессом; он не взаимозаменяем с общим ID операции MCP.

Передача NFT

АктивИнструмент
Корневое .ton или .t.medns.send_transfer_tx с domain и newOwner
Дочерний NFTsubdomains.transfer_item_tx с itemAddress и newOwner

После передачи инструменты, доступные только владельцу, могут перестать возвращать NFT. Для корневого .ton используйте dns.lookup, чтобы проверить нового владельца. Для имени пользователя или дочернего имени проверьте через кошелёк получателя или подходящий инструмент чтения блокчейна.