Ce que cela fait
l402-kit embarque un client intégré qui permet à n’importe quel agent IA — ou n’importe quel script — d’appeler des API protégées par L402 sans avoir à écrire vous-même la boucle de paiement.Node.js / TypeScript
1. Installation
2. Choisir un portefeuille
- Blink
- Alby
Obtenez vos identifiants sur dashboard.blink.sv → Clés API.
Python
1. Installation
2. Appeler l’API
- Blink
- Alby
Ce qui se passe étape par étape
client.fetch/client.getenvoie la requête sans en-tête d’authentification- Si l’API renvoie
402, le client lit l’invoiceet lemacaroondepuis le corps de la réponse (ou l’en-têteWWW-Authenticate) - Il vérifie votre budget — lève une erreur
BudgetExceededErrorsi le prix dépasse la limite - Il appelle
wallet.payInvoice(bolt11)et attend le preimage - Il relance la requête avec
Authorization: L402 <macaroon>:<preimage> - Renvoie la
Response/httpx.Responsefinale à votre code
Rapport de dépenses
Prochaines étapes
Portefeuilles
Blink, Alby — configuration complète et options
Contrôle du budget
Limites par domaine, callbacks, rapports
Serveur MCP
Intégration Claude Desktop en 2 minutes
LangChain
Outil clé en main pour les agents LangChain