Lightning Labs a publié une nouvelle boîte à outils open source conçue pour permettre aux agents d’IA d’opérer directement sur le réseau Bitcoin Lightning, fournissant ainsi aux systèmes autonomes un moyen natif d’effectuer des paiements et d’accéder aux services.
La société affirme que ces outils comblent une lacune clé dans l’économie émergente de l’IA : permettre aux agents d’effectuer des transactions sans intervention humaine.
Michael Levin, responsable de la croissance des produits chez Lightning Labs, a expliqué que la boîte à outils permet aux systèmes d’IA d’exécuter un nœud Lightning, de payer pour des services et d’héberger des points de terminaison payants sans avoir besoin de vérification d’identité, de clés API ou d’enregistrement traditionnel.
Le référentiel comprend sept fonctionnalités modulaires, couvrant des tâches telles que la gestion des nœuds, l’isolation des clés, les informations d’identification étendues, les paiements basés sur L402, l’hébergement de points de terminaison payant et l’interrogation de l’état d’un nœud.
‘Inget’ — votre agent de paiement Bitcoin
Une fonctionnalité centrale de cette version est lnget, un client HTTP en ligne de commande qui fonctionne avec la norme de paiement L402. L402 est basé sur le code d’état HTTP 402 « Paiement requis » d’Internet. Au lieu d’exiger une connexion ou une clé API, un serveur compatible L402 répond à une demande avec une facture Lightning.
lnget lit automatiquement la facture, la paie via un backend Lightning connecté et récupère une preuve de paiement cryptographique. L’agent peut alors accéder à la ressource demandée et les demandes ultérieures réutilisent les informations d’identification mises en cache.
Les outils prennent en charge plusieurs backends Lightning. Les utilisateurs peuvent se connecter directement à un nœud lnd local via gRPC, utiliser Lightning Node Connect pour un accès au tunnel crypté ou expérimenter un portefeuille léger Neutrino intégré.
Cette flexibilité permet aux développeurs d’expérimenter sans exécuter un nœud Lightning complet, tout en conservant la compatibilité avec les configurations de production.
Lightning Labs considère ce lancement comme une étape vers un « Web payant par machine ». Les systèmes financiers traditionnels tels que les cartes de crédit ou les comptes bancaires ne fonctionnent pas bien pour les agents autonomes, qui ont besoin de paiements programmatiques instantanés, souvent de très petites valeurs.
La combinaison d’Inget côté client et du proxy inverse Aperture de Lightning Labs côté serveur permet une boucle commerciale complète : un agent peut héberger un service payant, et un autre peut le consommer, Lightning gérant le paiement en coulisses.
Sécurité des clés privées
La boîte à outils met l’accent sur la sécurité. Lightning Labs recommande d’utiliser l’architecture de signataire distant LND, qui sépare le stockage de clé privée des opérations de nœud. L’agent peut interagir avec le nœud sans jamais accéder directement aux clés privées.
Les développeurs peuvent également utiliser des informations d’identification étendues appelées macarons, qui accordent des autorisations limitées telles que le paiement uniquement, la facture uniquement ou la lecture seule, réduisant ainsi les risques tout en permettant aux agents d’effectuer des transactions en toute sécurité.
La sortie de Lightning Labs s’inscrit dans le cadre d’efforts plus larges visant à permettre aux paiements par IA de gagner du terrain.
Coinbase a récemment dévoilé Agentic Wallets, permettant aux agents de détenir des fonds, d’effectuer des paiements et d’échanger des jetons à l’aide du protocole x402, tandis que Stripe a présenté en avant-première les paiements automatiques pour l’USDC.