I launched two L402 APIs for AI agents — clean data for 10 sats, mempool forensics for 2,500 A developer launched two pay-per-call APIs that AI agents can consume autonomously using the L402 protocol over Bitcoin Lightning, with no accounts or API keys required. The endpoints offer clean, structured web-scraping output for 10 sats and a Bitcoin mempool arbitrage audit for 2,500 sats, with payment handled via a standard 402 challenge and macaroon/preimage verification. The service, built on FastAPI, publishes a machine-readable manifest at /.well-known/l402.json and announces itself on Nostr via NIP-89 handler events. AI agents can write code, browse the web and run tools — but the moment they need to pay for an API, the flow collapses into human infrastructure: signups, API keys, credit cards, monthly plans. L402 fixes that. The payment is the credential. So I built two production-light APIs that any agent or human can consume autonomously over Bitcoin Lightning, and put them live: 🔗 https://l402-ai-gateway.onrender.com https://l402-ai-gateway.onrender.com | Endpoint | Price | What it does | |---|---|---| | POST /v1/data/clean-scrape | 10 sats | Takes raw web content and returns clean, structured JSON an LLM can consume directly | | POST /v1/forensic/mempool-arbitrage-audit | 2,500 sats | Analyzes a real Bitcoin transaction fee rate, RBF signaling, inputs/outputs, confirmations using live mempool.space data, and compares live BTC prices across Kraken, Coinbase and Bitstamp to flag arbitrage spreads | No accounts. No keys. You call, you get a 402 , you pay the Lightning invoice, you retry with the proof, you get the data. The middleware is protocol-standard, not a custom hack: 402 Payment Required with a WWW-Authenticate: L402 macaroon="…", invoice="lnbc…" header plus the same data as JSON . Authorization: L402