Bitcoin Core JSON-RPC from an independent full node. Pay per call in USDC over x402. No account, no API key.
chainquery exposes the read-only, no-wallet, no-broadcast subset of Bitcoin Core's JSON-RPC: 54 methods covering chain and block data, mempool state, fee estimates, transaction and PSBT decoding, and network and mining info. The node is our own, so you query Bitcoin Core directly with no third party in between. Run by chainquery.com.
Every paid call follows the x402 flow. You request a method, the server replies with HTTP 402 and the payment terms (USDC on Base), your x402 client signs and pays, and the server returns the result. Payment is per call and gasless for the buyer. A method that could move funds or touch a wallet is never offered, so a call that cannot run is rejected before you pay.
Calls start at $0.005. Methods that read whole blocks, dump the full mempool, or run script verification cost more, up to $0.02. The full price list and machine-readable catalog are at /v1/rpc.
POST https://x402.chainquery.com/v1/rpc/getblockcount
content-type: application/json
{"params": []}
The first response is 402 with the payment terms; an x402 client settles and retries automatically. GET works too, with params as a query string.