Bitcoin tools and APIs, powered by Lightning. Pay per request. No accounts. No subscriptions.
AI text generation via Lightning
Nostr trust analysis via PageRank
AI analysis of any Nostr user
AI-powered LN insights with live data
Decode Lightning invoices into structured fields
Check invoice expiry and remaining lifetime
Quick expiry status with urgency signal
Extract sats/msats and zero-amount status
Check plaintext vs hash-only invoice descriptions
Detect mainnet/testnet/signet/regtest from invoice HRP
Extract payee pubkey and explicit payee-tag signal
Extract payment_secret and tag-s presence from BOLT11
Extract invoice timestamp and age metadata
Extract tag-c routing finality requirements
Inspect tag-r hint count and payload sizing
Count and classify invoice tags in one paid call
Inspect payment_hash and validate tag consistency
Inspect description_hash tag and validate hash format
Inspect tag-9 feature bit payloads quickly
Inspect signature hex + recovery id quickly
Resolve name@domain to LNURL-pay metadata
Normalize LUD-16 and derive integration URLs
Parse bitcoin: URIs into normalized payment fields
Build bitcoin: URIs from address + payment fields
Canonicalize bitcoin: URIs for deterministic output
Verify Nostr identities from nostr.json
Convert npub identifiers to hex pubkeys
Convert hex pubkeys to npub identifiers
Extract pubkey + relay hints from nprofile TLV
Build nprofile identifiers from hex pubkeys + relay hints
Extract event id + relay hints from nevent TLV
Build nevent identifiers from event id + optional TLV hints
Extract identifier + author + kind from naddr TLV
Build naddr identifiers from identifier + author + kind
Extract normalized relay URL(s) from nrelay TLV
Convert note identifiers to hex event IDs
Convert hex event IDs to note identifiers
Convert callback URLs or Lightning Addresses into LNURL strings
Convert LNURL bech32 strings to callback URLs
Inspect and decode any Nostr bech32 identifier
Generate paid retry templates for flaky L402 endpoints
Normalize 402 challenge headers and payloads
Catch payment_hash mismatches before paid retry
Generate paid retry auth variants from challenge data
Diagnose 401/402 paid retry failures and get next auth plan
Get on-chain fee estimates from mempool.space
/api/catalog has a machine-readable list of paid endpoints, prices, and MCP tool names.
New to L402 retries? Start with the proof replay quickstart.
Copy-paste flow for turning an L402 payment challenge into a successful paid retry using /api/proof-replay.
How to add Nostr Web of Trust scoring to your AI agent using MCP. Check trust scores, detect sybils, and verify identities — all from your agent's tool palette.
A self-custodial Lightning payment integration for Shopify using LNbits. No middlemen, no custody risk, no monthly fees.
All tools available as an MCP server. Add to Claude Code, Cursor, or any MCP client:
{
"mcpServers": {
"maximumsats": {
"url": "https://maximumsats.com/mcp"
}
}
}
Support the tools — send a Lightning tip.