O que isso faz
O l402-kit inclui um cliente nativo que permite que qualquer agente de IA — ou qualquer script — consuma APIs protegidas por L402 sem precisar implementar o loop de pagamento manualmente.Node.js / TypeScript
1. Instalar
2. Escolha uma carteira
- Blink
- Alby
Obtenha suas credenciais em dashboard.blink.sv → API Keys.
Python
1. Instalar
2. Chamar a API
- Blink
- Alby
O que acontece passo a passo
client.fetch/client.getenvia a requisição sem nenhum cabeçalho de autenticação- Se a API retornar
402, o cliente lê ainvoicee omacaroondo corpo da resposta (ou do cabeçalhoWWW-Authenticate) - O orçamento é verificado — lança
BudgetExceededErrorse o preço ultrapassar o limite - É chamado
wallet.payInvoice(bolt11)e aguardado o preimage - A requisição é repetida com
Authorization: L402 <macaroon>:<preimage> - Retorna o
Response/httpx.Responsefinal para o seu código
Relatório de gastos
Próximos passos
Carteiras
Blink, Alby — configuração completa e opções
Controle de orçamento
Limites por domínio, callbacks e relatórios
Servidor MCP
Integração com Claude Desktop em 2 minutos
LangChain
Ferramenta plug-and-play para agentes LangChain