Lightning Labs ha rilasciato l’L402 SDK, uno strumento che consente agli agenti di intelligenza artificiale di effettuare pagamenti tramite Lightning Network per accedere a servizi API.
Nella dimostrazione mostrata, un agente AI riceve un prompt in linguaggio naturale, identifica un’API che richiede pagamento, effettua automaticamente un micropagamento di 1 satoshi sulla rete Lightning e ottiene l’accesso al servizio richiesto. L’SDK implementa il protocollo L402 (Lightning HTTP 402 Payment Required), che integra i pagamenti Lightning con le normali chiamate HTTP. Questo permette di gestire l’accesso a pagamento in modo automatico e senza interventi manuali.
Dal punto di vista tecnico, l’SDK consente all’agente di:
- Rilevare endpoint API che richiedono un pagamento
- Generare e pagare una invoice Lightning
- Ricevere il token di accesso necessario per completare la richiesta
Il codice è open source e disponibile su GitHub. È possibile testarlo con endpoint di esempio, tra cui uno che restituisce una citazione casuale (“fortune cookie”) in cambio di 1 satoshi. L’L402 SDK offre agli sviluppatori un modo per integrare pagamenti Lightning direttamente negli agenti AI, facilitando scenari in cui questi possono acquistare autonomamente servizi o dati.