WingRiders расширяет инфраструктуру Cardano для AI агентов
Команда, стоящая за Cardano DEX, разработала интеграцию сети с Open Wallet Standard и теперь добавила поддержку Blockfrost, расширяя общий набор инструментов для локальных кошельков, подписания транзакций и контроля доступа для AI агентов.
By SongMarketCap
Updated:
WingRiders расширила поддержку Cardano в Open Wallet Standard (OWS), при этом интеграция Blockfrost была объединена с основной веткой разработки проекта 14 октября. Обновление основано на исходной реализации команды, которая добавила операции кошелька Cardano в тот же интерфейс, что используется для Ethereum, Solana и Bitcoin.
Изначальная интеграция Cardano была выпущена в OWS v1.4.3 29 сентября. Input Output Group представила ее 8 октября, отметив, что реализацию выполнила WingRiders, а IOG и Midnight Foundation обеспечили координацию и техническую экспертизу. Поддержка Blockfrost стала последующим дополнением в ветке разработки.
WingRiders вносит вклад в общую инфраструктуру Cardano
WingRiders управляет децентрализованной биржей на Cardano, где пользователи могут торговать токенами, предоставлять ликвидность и участвовать в доходных фермах. Ее вклад в OWS расширяет инженерную работу команды до проекта с открытым исходным кодом, который могут использовать другие приложения и инструменты для разработчиков.
Реализация для Cardano охватывает вывод ключей и адресов, подписание транзакций и сообщений, запросы баланса кошелька и данные транзакций для оценки политик. Сопровождающие OWS проверили вклад в несколько раундов, прежде чем объединить его с репозиторием.
OWS стандартизирует локальное хранение кошельков и доступ к подписанию через наборы разработчика и интерфейс командной строки. Секреты кошелька остаются зашифрованными в состоянии покоя. Реализовав Cardano в этой среде, WingRiders сделала функции кошелька доступными через набор инструментов, уже спроектированный для поддержки нескольких блокчейнов
Подписание в Cardano и контроль доступа для AI агентов
Поддержка Cardano потребовала изменений в том, как OWS получает и обрабатывает ключи. Базовый адрес Cardano объединяет платежный ключ, который управляет средствами, и ключ стейка, используемый для делегирования и вознаграждений. WingRiders расширила модуль подписи, чтобы выводить оба ключа отдельно согласно CIP-1852.
Транзакции получают подпись платежным ключом, подпись ключом стейка добавляется при необходимости и при наличии соответствующего ключа. Подписание сообщений поддерживает base, enterprise и reward адреса, учитывая разные функции аккаунтов Cardano.
Для AI агентов OWS предоставляет индивидуальные токены доступа с областью, ограниченной указанными кошельками и политиками. Запросы с токеном агента проходят оценку политик до расшифрования ключей. Встроенные ограничения включают разрешенные сети и срок действия доступа, лимиты расходования и ограничения получателей требуют пользовательских исполняемых политик.
Реализация Cardano от WingRiders предоставляет этим проверкам рассчитанные изменения в ADA и нативных токенах для каждого адреса. Потенциальное потребление залога сообщается отдельно, что позволяет пользовательской политике учитывать средства под риском в случае сбоя выполнения скрипта.
Документация включает пример пользовательской политики, ограничивающей исходящий поток 5 ADA на транзакцию, включая возможную потерю залога. Разработчики могут настроить сумму и адреса кошельков, на которые распространяется правило.
Blockfrost и начальная поддержка Midnight
Последний принятый вклад добавляет Blockfrost наряду с Koios через общий интерфейс провайдера Cardano. Оба поддерживают запросы баланса, получение исходных транзакций, необходимых для разрешения входов, и отправку подписанных транзакций. Разработчики выбирают провайдера через конфигурацию своей сети.
Koios остается вариантом по умолчанию без отдельных учетных данных API. Blockfrost требует идентификатор проекта для аутентификации. Интеграция проверяет, куда отправляются эти учетные данные, и ограничивает запросы агентов, не позволяя перенаправлять их на произвольные сервисы через префикс custom provider. Ключи кошелька и подписание остаются локальными в OWS.
WingRiders также реализовала начальную поддержку Midnight, объединенную 12 октября. Этот вклад регистрирует сеть и выводит ее три типа адресов из фразы восстановления. Получение баланса, подписание и отправка транзакций разрабатываются в отдельных вкладах.
Для приложений Cardano, использующих ветку разработки, последняя работа WingRiders добавляет выбор сетевой инфраструктуры к существующему рабочему процессу кошелька. Приложения могут использовать Koios или Blockfrost для данных по транзакциям и их отправки, при этом сохраняется локальное подписание OWS и индивидуально настроенный доступ агентов.