Thomas Kammerlocher présente Cardano x402 avec des commandes d'impression 3D
Un atelier de la Cardano Foundation a relié les paiements web à l'accès API, aux services d'agents et à un produit physique. Les démonstrations ont aussi abordé le règlement sous séquestre et les coûts des très petits paiements.
By SongMarketCap
Thomas Kammerlocher, développeur de la Cardano Foundation qui a contribué à l'implémentation officielle x402 de Cardano, a montré comment une requête web payante peut se relier à une commande physique. Lors d'une session Developer Office Hours préparée pour le hackathon TOKEN2049, il a présenté des paiements via API, un service d'agent Masumi, et une application reliée à son imprimante 3D.
Comment Cardano x402 traite une requête payante
x402 permet à un serveur de communiquer les exigences de paiement via la réponse HTTP 402 Payment Required. Un client reçoit le prix, l'actif accepté, le réseau et la destination, puis soumet un paiement autorisé avec sa requête suivante.
Le fournisseur de service peut utiliser un facilitateur pour vérifier le paiement et soumettre la transaction. Une fois le règlement conforme aux exigences configurées, le serveur délivre la ressource demandée.
La première démonstration de Kammerlocher facturait deux ADA de test pour une réponse d'API. L'utilisateur signait via un portefeuille, tandis que l'application affichait les conditions de paiement et le processus de règlement.
Ce flux de travail permet aux prestataires de facturer des rapports individuels, des requêtes de données ou des calculs sans exiger d'abonnement récurrent. Les applications définissent toujours ce qu'elles vendent et les conditions dans lesquelles l'accès est accordé.
Séquestre Masumi et imprimante 3D connectée
Une seconde démonstration utilisait Masumi, infrastructure Cardano pour les paiements entre agents IA. Le service exemple inversait et mettait en majuscules le texte soumis pour un USDM de test.
Au lieu de payer le fournisseur directement, l'acheteur a verrouillé des fonds dans un contrat de séquestre. L'agent a effectué la tâche et a renvoyé son résultat, l'encaissement étant régi par le calendrier et les procédures de litige du contrat. L'enregistrement d'un résultat n'établit pas à lui seul si son contenu répond aux attentes de l'acheteur.
L'exemple de produit physique reliait un bon de commande et un paiement x402 à l'imprimante de Kammerlocher via l'API Moonraker.
Il a utilisé Preprod pendant la présentation et a décrit une option distincte sur mainnet pour commander un article réellement imprimé, dix ADA couvrant l'expédition. L'impression était reliée à l'application, tandis que l'emballage et l'envoi restaient des tâches manuelles.
[NEWSBREAK]
Les petits paiements exigent des options de règlement supplémentaires
L'implémentation Cardano prend en charge les paiements à une adresse directe, le séquestre Masumi et les interactions avec d'autres scripts pris en charge. Ces voies s'adaptent à différents services sans changer l'échange de paiement web de base.
Les montants très faibles se heurtent à des exigences de financement supplémentaires. Les transactions Cardano entraînent des frais de réseau et les sorties de transaction doivent contenir un montant minimal d'ADA. La valeur minimale de sortie est distincte des frais, mais les deux influent sur ce que le client doit fournir.
Kammerlocher a identifié les canaux de paiement et le regroupement par lots comme des approches à l'étude. Hydra a été exclu de la spécification initiale présentée lors de la session, malgré des travaux connexes avec l'équipe Masumi.
Les points de départ disponibles de l'atelier étaient le paquet Cardano installable, des exemples open source et un logiciel de facilitateur. Un règlement à moindre coût pour des achats répétés de faible montant restait une extension en dehors de cette implémentation initiale.