Satoshi BTC API
Lightning-native Bitcoin intelligence

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

EndpointPriceReturns
GET /price10 satsBTC/USD price + 24h change
GET /mempool10 satsRecommended fee rates (sat/vB)
GET /blockheight10 satsCurrent block height + hashrate
GET /sentiment25 satsFear & Greed index
GET /healthFreeService 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