WingRiders étend l’infrastructure Cardano pour les agents IA

L’équipe derrière le DEX Cardano a réalisé l’intégration du réseau à Open Wallet Standard et a désormais ajouté la prise en charge de Blockfrost, étendant un ensemble d’outils partagé pour les portefeuilles locaux, la signature de transactions et les contrôles d’accès des agents IA.

By SongMarketCap

Updated:

Cardano News - WingRiders étend l’infrastructure Cardano pour les agents IA

WingRiders a étendu la prise en charge de Cardano dans Open Wallet Standard (OWS), son intégration de Blockfrost ayant été fusionnée dans la branche principale de développement du projet le 14 octobre. Cette mise à jour s’appuie sur l’implémentation initiale de l’équipe, qui a amené les opérations de portefeuille Cardano dans la même interface que celle utilisée pour Ethereum, Solana et Bitcoin.

L’intégration initiale de Cardano a été livrée dans OWS v1.4.3 le 29 septembre. Input Output Group l’a présentée le 8 octobre, en attribuant l’implémentation à WingRiders et en indiquant qu’IOG et la Midnight Foundation ont assuré la coordination et la relecture technique. La prise en charge de Blockfrost est un ajout ultérieur à la branche de développement.

WingRiders contribue à l’infrastructure partagée de Cardano

WingRiders exploite un échange décentralisé sur Cardano, où les utilisateurs peuvent échanger des jetons, fournir de la liquidité et participer à des fermes de rendement. Ses contributions à OWS étendent le travail d’ingénierie de l’équipe dans un projet open source que d’autres applications et outils pour développeurs peuvent utiliser.

L’implémentation Cardano couvre la dérivation des clés et des adresses, la signature de transactions et de messages, les requêtes de solde de portefeuille et les données de transaction pour l’évaluation des politiques. Les mainteneurs d’OWS ont examiné la contribution à travers plusieurs itérations avant de la fusionner dans le dépôt.

OWS standardise le stockage local des portefeuilles et l’accès à la signature via des kits de développement logiciel et une interface en ligne de commande. Les secrets des portefeuilles restent chiffrés au repos. En intégrant Cardano dans ce cadre, WingRiders a rendu ses fonctions de portefeuille accessibles par un ensemble d’outils déjà conçu pour prendre en charge plusieurs blockchains

Signature sur Cardano et contrôles des agents IA

La prise en charge de Cardano a exigé des changements dans la manière dont OWS dérive et gère les clés. Une adresse de base Cardano combine une clé de paiement, qui contrôle les fonds, avec une clé de participation utilisée pour la délégation et les récompenses. WingRiders a étendu le module de signature pour dériver les deux séparément conformément à CIP-1852.

Les transactions reçoivent une signature avec la clé de paiement, avec une signature de participation ajoutée lorsque nécessaire et lorsque la clé pertinente est disponible. La signature de messages prend en charge les adresses de base, d’entreprise et de récompense, afin d’accommoder différentes fonctions de compte Cardano.

Pour les agents IA, OWS fournit des jetons d’accès individuels circonscrits à des portefeuilles et à des politiques spécifiés. Les requêtes effectuées avec un jeton d’agent font l’objet d’une évaluation de politique avant le déchiffrement des clés. Les contrôles intégrés incluent les réseaux autorisés et l’expiration de l’accès, tandis que les plafonds de dépense et les restrictions de destinataire nécessitent des politiques exécutables personnalisées.

L’implémentation Cardano de WingRiders fournit ces vérifications avec les variations calculées en ADA et en jetons natifs pour chaque adresse. La consommation potentielle de collatéral est signalée séparément, ce qui permet à une politique personnalisée de tenir compte des fonds à risque en cas d’échec d’exécution d’un script.

La documentation inclut un exemple de politique personnalisée limitant les sorties à 5 ADA par transaction, y compris la perte potentielle de collatéral. Les développeurs peuvent ajuster le montant et les adresses de portefeuille couvertes par la règle.

Blockfrost et prise en charge initiale de Midnight

La dernière contribution acceptée ajoute Blockfrost aux côtés de Koios via une interface partagée de fournisseur Cardano. Les deux prennent en charge les requêtes de solde, la récupération des transactions sources nécessaires pour résoudre les entrées et la soumission de transactions signées. Les développeurs sélectionnent le fournisseur via leur configuration réseau.

Koios reste l’option par défaut sans identifiant d’API distinct. Blockfrost requiert un identifiant de projet pour l’authentification. L’intégration valide l’endroit où cet identifiant est envoyé et empêche les requêtes des agents de le rediriger vers des services arbitraires grâce à un préfixe de fournisseur personnalisé. Les clés de portefeuille et la signature restent locales au sein d’OWS.

WingRiders a également implémenté une prise en charge initiale de Midnight, fusionnée le 12 octobre. Cette contribution enregistre le réseau et dérive ses trois types d’adresses à partir d’une phrase de récupération. La récupération des soldes, la signature et la soumission des transactions sont en cours de développement via des contributions séparées.

Pour les applications Cardano utilisant la branche de développement, le dernier travail de WingRiders ajoute un choix d’infrastructure réseau au flux de travail de portefeuille existant. Les applications peuvent utiliser Koios ou Blockfrost pour les données de transaction et la soumission tout en conservant la signature locale d’OWS et des accès d’agent configurés individuellement.