Skip to main content

Was dies bewirkt

l402-kit enthält einen integrierten Client, der jedem KI-Agenten — oder jedem Skript — ermöglicht, L402-geschützte APIs aufzurufen, ohne die Zahlungsschleife selbst schreiben zu müssen.
Alles dazwischen — Invoice-Parsing, Wallet-Aufruf, Wiederholung — wird automatisch verarbeitet.

Node.js / TypeScript

1. Installieren

2. Wallet auswählen


Python

1. Installieren

2. Die API aufrufen


Was Schritt für Schritt passiert

  1. client.fetch / client.get sendet die Anfrage ohne einen Auth-Header
  2. Gibt die API 402 zurück, liest der Client die invoice und das macaroon aus dem Antwort-Body (oder dem WWW-Authenticate-Header)
  3. Es wird das Budget geprüft — wirft BudgetExceededError, wenn der Preis das Limit überschreiten würde
  4. Es wird wallet.payInvoice(bolt11) aufgerufen und auf das preimage gewartet
  5. Die Anfrage wird erneut gesendet mit Authorization: L402 <macaroon>:<preimage>
  6. Gibt die endgültige Response/httpx.Response an Ihren Code zurück
Kein 402? Die Antwort wird unverändert durchgeleitet.

Ausgabenbericht


Nächste Schritte

Wallets

Blink, Alby — vollständige Einrichtung und Optionen

Budgetkontrolle

Domain-spezifische Limits, Callbacks, Berichte

MCP Server

Claude Desktop-Integration in 2 Minuten

LangChain

Plug-in-Werkzeug für LangChain-Agenten