Код Cardano объединен с официальным SDK x402 для платежей агентов ИИ

База кода x402 теперь включает компоненты Cardano для клиентов, серверов и платежных посредников. Поддержка охватывает основную сеть Cardano и две тестовые сети, хотя отдельный пакет npm еще не выпущен.

By SongMarketCap

Updated:

Cardano News - Код Cardano объединен с официальным SDK x402 для платежей агентов ИИ

Фонд x402 9 сентября объединил pull request №2537, добавив Cardano в официальный TypeScript SDK протокола. Вклад, отправленный Фабианом Борманном из Cardano Foundation, включает рабочий код, тесты и примеры интеграции.

Поддержка Cardano реализована через схему точных платежей x402 в сетях mainnet,

preprod и preview. Слияние переносит сеть из спецификации протокола в основной репозиторий, используемый для создания приложений x402.

x402 связывает HTTP запросы с платежами

X402 это открытый платежный стандарт, изначально разработанный Coinbase. Он использует статус HTTP 402 Payment Required, чтобы связать доступ к онлайн ресурсу с криптографически авторизованным платежом.

API, набор данных или цифровой сервис могут вернуть запрос с указанием цены, поддерживаемой сети и адреса получателя. Клиент подписывает требуемую транзакцию, а посредник проверяет платеж и отправляет его в выбранный блокчейн.

Код Cardano охватывает каждый этап этого процесса. Клиент подготавливает и подписывает транзакции, посредник проверяет и транслирует их, а сервер определяет цену и условия доступа к защищенному ресурсу. Такая структура может поддерживать программное обеспечение и агентов ИИ, приобретающих данные, вычислительные ресурсы или специализированный доступ к API.

Поддержка Cardano включает mainnet и тестовые сети

SDK регистрирует отдельные идентификаторы для Cardano mainnet, preprod и preview. Также поддерживаются нативные активы Cardano и подключение кошельков через CIP-30.

USDM настроен как актив по умолчанию, номинированный в долларах, для mainnet и preprod. Платежи в ADA могут выполняться через lovelace при явной настройке, но этот нативный актив не используется по умолчанию для цен, выраженных в долларах.

Клиент подписывает транзакцию без ее отправки, оставляя проверку и подачу посреднику. Декодирование и сериализация транзакций Cardano выполняются через основанный на TypeScript Evolution SDK.

Masumi добавляет платежи между агентами ИИ

Код также включает метод платежа, связанный с Masumi, инфраструктурой на базе Cardano для регистрации и оплаты агентов ИИ.

Сервер может выписать предложение, подписанное продавцом, для конкретной услуги и направить платеж в эскроу контракт Masumi vested_pay. Затем платеж связывается с условиями, представленными в исходном ответе HTTP 402.

В документации отмечено одно ограничение совместимости. Авторизация, используемая интеграцией x402, отличается от формата подписи в существующем masumi-payment-service, поэтому для этих платежей требуется инструментарий, понимающий x402, для отправки результатов, возвратов и обработки споров.

По состоянию на 9 сентября реестр npm не содержал @x402/cardano, и его специализированный процесс публикации еще не был выполнен. Разработчики могут изучить и собрать слитый код из репозитория, а прямая установка пакета станет доступна после его первого публичного выпуска в npm.