Qué hace esto
l402-kit incluye un cliente integrado que permite a cualquier agente de IA — o cualquier script — llamar a APIs protegidas con L402 sin necesidad de escribir el bucle de pago tú mismo.Node.js / TypeScript
1. Instalar
2. Elige una billetera
- Blink
- Alby
Obtén tus credenciales en dashboard.blink.sv → API Keys.
Python
1. Instalar
2. Llama a la API
- Blink
- Alby
Qué ocurre paso a paso
client.fetch/client.getenvía la solicitud sin ninguna cabecera de autenticación- Si la API devuelve
402, el cliente lee elinvoicey elmacaroondel cuerpo de la respuesta (o de la cabeceraWWW-Authenticate) - Verifica tu presupuesto — lanza
BudgetExceededErrorsi el precio superaría el límite - Llama a
wallet.payInvoice(bolt11)y espera el preimage - Reintenta la solicitud con
Authorization: L402 <macaroon>:<preimage> - Devuelve la
Response/httpx.Responsefinal a tu código
Informe de gastos
Próximos pasos
Billeteras
Blink, Alby — configuración completa y opciones
Control de presupuesto
Límites por dominio, callbacks e informes
Servidor MCP
Integración con Claude Desktop en 2 minutos
LangChain
Herramienta lista para usar con agentes LangChain