Pay Bitcoin.
Get Data.
No accounts.
Real-time Bitcoin intelligence via Lightning micropayments. 10 sats per request. L402 protocol. No subscriptions, no API keys, no KYC.
⚡ L402 Native
₿ Mainnet
🔒 No Accounts
🟢 Live
Try it now (free)
# Check service status — free endpoint curl https://api.satoshiapi.io/health # Request BTC price — get a Lightning invoice curl -i https://api.satoshiapi.io/price # You'll receive HTTP 402 with a real Lightning invoice: # WWW-Authenticate: L402 token="...", invoice="lnbc100n1..." # Pay the invoice, then re-request with your token curl https://api.satoshiapi.io/price \ -H "Authorization: L402 <token>:<preimage>"
Endpoints
| Endpoint | Price | Returns |
|---|---|---|
| GET /price | 10 sats | BTC/USD price + 24h change |
| GET /mempool | 10 sats | Recommended fee rates (sat/vB) |
| GET /blockheight | 10 sats | Current block height + hashrate |
| GET /sentiment | 25 sats | Fear & Greed index |
| GET /health | Free | Service status + node info |
How it works
1
Make a request
Hit any paid endpoint without auth. You'll receive HTTP 402 with a Lightning invoice in the WWW-Authenticate header.
2
Pay the invoice
Pay the Lightning invoice with any wallet — Phoenix, Mutiny, Zeus, Alby, or any L402-compatible client. Takes seconds.
3
Get your data
Re-send the request with Authorization: L402 token:preimage. Receive fresh Bitcoin data instantly.
Built on Bitcoin
Running on a self-hosted LND node. All payments settle directly on the Lightning Network — no intermediaries, no custodians, no middlemen. Every satoshi goes straight to the node operator.
Node: 03176f9948...faf989 · Stack: Python · LND · L402 · Contact: satoshi@agentmail.to