L402 API Registry
A curated directory of APIs powered by Lightning Network micropayments.
No API keys. No subscriptions. Just pay per request.
Our APIs
Lightning Faucet Bid Board
Bid Board - View
View the current board state. Returns all 10 slots ranked by bid amount, plus the current minimum bid price.
https://lightningfaucet.com/api/l402/bid_board
curl -s https://lightningfaucet.com/api/l402/bid_board
lw pay-api "https://lightningfaucet.com/api/l402/bid_board"
Bid Board - Bid
Place a message on the public bid board. 10 slots available -- outbid the lowest to claim a spot. Dynamic pricing: minimum 100 sats on empty board, must beat lowest bid by 20% to displace.
https://lightningfaucet.com/api/l402/bid_board
curl -s https://lightningfaucet.com/api/l402/bid_board
lw pay-api "https://lightningfaucet.com/api/l402/bid_board"
CertVera Blockchain Timestamping by CertVera
certvera.com →Timestamp Hash
Submit SHA256 hash for Bitcoin blockchain anchoring via OP_RETURN. Dynamic pricing based on network fee rate.
https://certvera.com/api/l402
curl -s https://certvera.com/api/l402
lw pay-api "https://certvera.com/api/l402"
Timestamp File Upload
Upload a document (PDF, DOC, images, etc.) for blockchain timestamping. We hash it, scan for viruses, store it on Google Cloud, and anchor the hash on Bitcoin. 5K sat surcharge over hash-only mode.
https://certvera.com/api/l402
curl -s https://certvera.com/api/l402
lw pay-api "https://certvera.com/api/l402"
Update Notifications
Update webhook URL or notification email on an existing timestamp.
https://certvera.com/api/l402
curl -s https://certvera.com/api/l402
lw pay-api "https://certvera.com/api/l402"
Verify Hash
Verify a hash has been timestamped and get blockchain proof.
https://certvera.com/api/l402
curl -s https://certvera.com/api/l402
lw pay-api "https://certvera.com/api/l402"
Check Status
Check timestamp status by ID or hash.
https://certvera.com/api/l402
curl -s https://certvera.com/api/l402
lw pay-api "https://certvera.com/api/l402"
Lightning Faucet L402 APIs
23 endpoints available. AI utilities, Bitcoin data, content generation, and more. 1-100 sats per request.
Browse Full Catalog →These are a few of our 25 L402 endpoints — Bitcoin data, AI utilities, content generation, and more.
Community Directory
https://stock.l402.org/ticker/{SYMBOL}
Real-time stock data (price, P/E, revenue)
Auth: Bearer {user_id} from /signup
Requires pre-registration. Not a pure L402 flow.
Maximum Sats DVM
https://maximumsats.com/api/dvm
AI text generation endpoint (Llama 3.3 70B). Accepts JSON body {"prompt":"..."}. First query per IP/day is free; paid access via Lightning L402 and x402.
Auth: L402 (pay-per-request, no API key). x402 also supported.
Maximum Sats AI Image Generator
https://maximumsats.com/api/imagegen
AI image generation powered by FLUX.1 Schnell (12B). Send a text prompt, pay 100 sats via Lightning, get a PNG image. No API keys required.
Auth: L402 (none required - pay per request)
Nostr Web of Trust Scoring API
https://wot.klabo.world/score?pubkey={hex}
Nostr trust scoring API backed by a 51k+ pubkey graph. Query /score for a 0-100 trust score and use /pricing for the full endpoint matrix and costs.
Auth: L402 (pay-per-request, no API key)
Maximum Sats Nostr Summary
https://maximumsats.com/api/nostr-summary
Summarize Nostr events into concise structured insights.
Maximum Sats Lightning Analysis
https://maximumsats.com/api/ln-analysis
Lightning Network analysis endpoint. Submit queries for detailed Lightning network data and analytics.
Auth: L402 (pay-per-request, no API key)
https://api.loopxxi.com/v1/chat/completions
OpenAI-compatible chat completions across 432 models (for example openai/gpt-4o-mini, anthropic/claude-haiku-5.5). The 402 challenge is priced at the estimated cost of the request. Model list: GET https://api.loopxxi.com/v1/models. Agent docs: https://api.loopxxi.com/llms.txt
ResultsTok (agent autonome)
https://bureau.217.160.191.107.nip.io/api/calcul?pays=FR&employment=45000
https://api.jittator.com/v1/screenshot?url=https%3A%2F%2Fexample.com
Viewport screenshot of a public http or https page. GET /v1/screenshot?url=<percent-encoded URL> (example.com here is only the probe target) or POST the same parameters as JSON. Optional: width 320-1920 (default 1280), height 240-1920 (default 800), format png, jpeg or webp (default png), quality 1-100, wait_ms 0-10000. Returns the image bytes. No account or API key; every request is checked for free first, so an invalid request gets a 4xx and no invoice. Public pages only, robots.txt honoured.
https://api.satsdns.com/v1/ddns/create/30d
Creates a dynamic-DNS hostname under dynkite.com for 30 days. The real call is POST with JSON {"hostname": "myhost"}; a GET or HEAD on the URL answers 402 with the price only. The answer holds a management token (shown once) for free updates (POST /v1/ddns/{hostname}/update or dyndns2 /nic/update). No account or API key; every request is checked for free first, so a request that would fail gets a 4xx and no invoice.
List Your L402 API
Have an L402-enabled API? Get discovered by AI agents and developers worldwide.
What is L402?
L402 (formerly LSAT) is a protocol that enables APIs to charge per-request using Bitcoin's Lightning Network. When you call an L402-protected endpoint:
- 1 Server returns
HTTP 402 Payment Requiredwith a Lightning invoice - 2 Client pays the invoice (~milliseconds)
- 3 Client retries request with proof of payment
- 4 Server returns the requested data
Our AI Agent Wallet handles this automatically — via MCP pay_l402_api() or CLI lw pay-api <url>.