ChainQueryBitcoin RPC
chainquery.com ↗

Bitcoin Core JSON-RPC from an independent full node. Pay per call in USDC over x402. No account, no API key.

What this is

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.

How payment works

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.

Pricing

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.

Example
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.

Available methods · 54 read-only, premium tiers marked
Blockchain getbestblockhash · getblock $0.02 · getblockchaininfo · getblockcount · getblockhash · getblockheader · getchaintips · getdeploymentinfo · getdifficulty · gettxout · gettxspendingprevout $0.01 · verifytxoutproof $0.01
Mempool getmempoolinfo · getrawmempool $0.02 · getmempoolentry · getmempoolancestors $0.01 · getmempooldescendants $0.01
Raw tx & PSBT getrawtransaction $0.01 · decoderawtransaction · createrawtransaction · combinerawtransaction · decodescript · analyzepsbt · combinepsbt · converttopsbt · createpsbt · decodepsbt · finalizepsbt · joinpsbts · utxoupdatepsbt $0.01 · testmempoolaccept $0.02
Util estimatesmartfee · estimaterawfee · validateaddress · createmultisig · deriveaddresses · getdescriptorinfo · verifymessage · getindexinfo
Mining getmininginfo · getnetworkhashps
Network getpeerinfo $0.01 · getnetworkinfo · getconnectioncount · getnettotals · getnodeaddresses · getaddednodeinfo · listbanned · ping
Control getmemoryinfo · getrpcinfo · getzmqnotifications · help · uptime
Settlement in USDC on Base · operated by chainquery.com · /v1/rpc