Bitcoin Wallet Intelligence API
Identify any Bitcoin address. Verify transactions. Anchor timestamps to the blockchain. Machine-readable JSON with confidence scoring. 10 free endpoints — no signup, no API key.
Coverage
Millions of labeled addresses across the Bitcoin ecosystem — crowdsourced, scored, and continuously updated.
Capabilities
Three capabilities, one API. Every response includes confidence scoring, evidence tiers, and structured caveats.
Endpoints
10 free, 9 premium. All return JSON with consistent structure.
FREE No API key required
/v1/wallets/{addr}/trust-safety/v1/price/v1/onchain/v1/fees/recommended/v1/mempool/stats/v1/tx/{txid}/status/v1/capabilities/v1/timestamp/{hash}/v1/timestamp/quote/v1/timestamp/verify21 sats API key, Lightning (L402), or x402 USDC
/v1/wallets/{addr}/summary/v1/wallets/{addr}/detail/v1/wallets/{addr}/contributors/v1/batch/trust-safety/v1/batch/summary/v1/tx/{txid}/v1/tx/verify/v1/timestamp/v1/timestamp/{hash}/proofQuick start
curl https://satoshidata.ai/v1/wallets/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/trust-safety
{
"address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
"label": { "category": "mining_pool", "value": "Satoshi" },
"confidence": "high",
"evidence_tier": "strong",
"assessment": {
"state": "labeled",
"headline": "Likely Satoshi (mining_pool)"
}
}
curl -H "X-WR-API-Key: YOUR_KEY" \
https://satoshidata.ai/v1/wallets/1BoatSLRHtKNngkdXEeobR76b53LETtpyT/summary
{
"likely_entity": "Binance",
"likely_category": "exchange",
"confidence": "verified",
"label_count": 12,
"unique_contributors": 5,
"short_explanation": "Verified Binance cold wallet"
}
- All 9 premium endpoints
- 600 calls/hour rate limit
- 31-day API key
3 endpoints also accept per-call Lightning (L402) at 21 sats or x402 USDC at $0.01 — no key needed.
Built for agents and developers
Documentation
Getting started — 3 steps, no signup
Try a free endpoint
No key, no account. Copy this and run it now:
curl -s https://satoshidata.ai/v1/wallets/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/trust-safety \
| python3 -m json.tool
See what premium adds
Free gives you a trust score. Premium gives you full balance, transaction history, and funding sources.
curl -s https://satoshidata.ai/v1/wallets/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/summary
# → 402 Payment Required (see payment options in response)
Pay and get access
Lightning, x402 USDC, or API key bridge. No account needed — pay per call or get a day pass.
curl -s https://satoshidata.ai/v1/billing/catalog | python3 -m json.tool
# See plans → POST /v1/billing/checkout to pay
Reference
Discovery
Authentication
Free endpoints need no key. Premium endpoints accept X-WR-API-Key header, native Lightning L402, or x402 USDC on Base — no account needed.
curl -H "X-WR-API-Key: YOUR_KEY" \
https://satoshidata.ai/v1/wallets/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa/summary
Python
import requests
r = requests.get(
"https://satoshidata.ai/v1/wallets/"
"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
"/trust-safety"
)
data = r.json()
print(data["assessment"]["headline"])
MCP Config
{
"mcpServers": {
"satoshidata": {
"url": "https://smithery.ai/servers/satoshidata/wallet-intelligence"
}
}
}
View on Smithery
Response format
Every response includes confidence scoring and evidence tiers:
{
"address": "1BoatSLRHtKNngkdXEeobR76b53LETtpyT",
"likely_entity": "Binance",
"likely_category": "exchange",
"evidence_tier": "strong",
"confidence": 0.94,
"caveats": ["multiple_entities"]
}