54 Services from x402.chainquery.com
Returns the block hash of the current Bitcoin chain tip (best block) from a chainquery-operated full node via pay-per-call x402.
$0.005/messageReturns the current block height (block count) of the Bitcoin chain tip from chainquery's independent full node via pay-per-call x402 API
$0.005/messageReturns the estimated Bitcoin network hash rate (hashes per second) over a configurable window of blocks, sourced from chainquery's independent full node via Bitcoin Core getnetworkhashps RPC.
$0.005/messageChecks whether given Bitcoin transaction outputs (UTXOs) are currently being spent by any unconfirmed mempool transaction
$0.01/messageReturns mempool entry details for a specific unconfirmed Bitcoin transaction, including fees, size, and ancestor/descendant counts, via chainquery's independent Bitcoin Core full node.
$0.005/messageDecodes a raw Bitcoin transaction hex string into a structured JSON object with inputs, outputs, txid, version, and locktime via Bitcoin Core RPC.
$0.005/messageReturns all known Bitcoin chain tips with their height and branch status from an independent Bitcoin Core full node, paid per call via x402.
$0.005/messageReturns the estimated fee rate (BTC/kvB) needed to confirm a Bitcoin transaction within a target number of blocks, via Bitcoin Core's estimatesmartfee RPC on chainquery's independent full node.
$0.005/messageFetches a raw Bitcoin transaction by txid from chainquery's independent full node, returning hex or decoded JSON via Bitcoin Core getrawtransaction RPC
$0.01/messageReturns Bitcoin mempool statistics (transaction count, size, fees) from chainquery's independent Bitcoin Core full node via pay-per-call x402.
$0.005/messageReturns current Bitcoin blockchain state (height, best block hash, difficulty, sync progress, disk size) from chainquery's independent full node using Bitcoin Core's getblockchaininfo RPC.
$0.005/messageReturns all transaction IDs currently in the Bitcoin mempool, or full verbose entries, via Bitcoin Core RPC from chainquery's independent full node.
$0.02/messageFetches a full Bitcoin block by hash from chainquery's independent Bitcoin Core full node, returning header, transaction IDs, and optionally fully decoded transactions.
$0.02/messageFetches details of an unspent transaction output (UTXO) by txid and vout index from a Bitcoin Core full node via x402 pay-per-call
$0.005/messageVerifies a message signed by the private key behind a Bitcoin address using Bitcoin Core's verifymessage RPC, accessed pay-per-call with no API key.
$0.005/messageReturns Bitcoin Core network info (version, subversion, peer connections, relay fee) from chainquery's independent full node via pay-per-call x402 protocol
$0.005/messageReturns the list of currently banned peer IPs and subnets from chainquery's independent Bitcoin Core full node via pay-per-call x402.
$0.005/messageValidates a Bitcoin address and returns its type, validity, and scriptPubKey via Bitcoin Core's validateaddress RPC, pay-per-call over x402
$0.005/messageReturns Bitcoin Core node memory usage statistics via a pay-per-call x402 RPC call to getmemoryinfo
$0.005/messageDecodes a Base64-encoded PSBT (Partially Signed Bitcoin Transaction) into a human-readable JSON object with inputs, outputs, scripts, and metadata via Bitcoin Core's decodepsbt RPC
$0.005/messageReturns Bitcoin mining info (difficulty, network hashrate, mempool size, chain) from an independent Bitcoin Core full node via pay-per-call x402 micropayment
$0.005/messageReturns cumulative Bitcoin network traffic totals (bytes sent and received) from chainquery's independent Bitcoin Core full node via pay-per-call x402 protocol.
$0.005/messageReturns status information about manually added peer nodes from chainquery's independent Bitcoin full node via Bitcoin Core's getaddednodeinfo RPC.
$0.005/messageAnalyzes a Partially Signed Bitcoin Transaction (PSBT) to report per-input completeness, missing fields, next signing role, and estimated fee via Bitcoin Core's analyzepsbt RPC.
$0.005/messageCombines multiple partially-signed raw Bitcoin transactions into a single fully-signed transaction using Bitcoin Core's combinerawtransaction RPC
$0.005/messageBuilds an m-of-n multisig Bitcoin address and its redeem script from a set of public keys via Bitcoin Core's createmultisig RPC
$0.005/messageCreates an unsigned Partially Signed Bitcoin Transaction (PSBT) from specified inputs and outputs via Bitcoin Core's createpsbt RPC
$0.005/messageDecodes a Bitcoin hex-encoded script into its assembly representation, type classification, and associated addresses
$0.005/messageDerives Bitcoin addresses from an output descriptor, optionally over a range, using Bitcoin Core's deriveaddresses RPC via pay-per-call x402 micropayment.
$0.005/messageReturns raw fee estimation data from a Bitcoin Core node for a given confirmation target, via pay-per-call x402 protocol.
$0.005/messageReturns the block hash for a Bitcoin block at a given height using Bitcoin Core's getblockhash RPC, served from chainquery's independent full node via x402 pay-per-call.
$0.005/messageReturns Bitcoin soft-fork deployment and activation status from an independent Bitcoin Core full node via pay-per-call RPC over x402.
$0.005/messageAnalyzes a Bitcoin output descriptor and returns its checksum and normalized (canonical) form using Bitcoin Core RPC
$0.005/messageReturns the current proof-of-work difficulty from Bitcoin Core via a pay-per-call x402 endpoint, no API key required.
$0.005/messageReturns the number of seconds the chainquery Bitcoin Core full node has been running (uptime).
$0.005/messageFetches block header fields (version, merkle root, timestamp, bits, nonce, previous hash) for a given Bitcoin block hash via Bitcoin Core's getblockheader RPC, pay-per-call over x402.
$0.005/messageFills missing UTXO and script data in a PSBT by querying the live UTXO set on chainquery's independent Bitcoin full node (Bitcoin Core utxoupdatepsbt RPC).
$0.01/messageReturns a list of all available Bitcoin Core RPC commands or detailed help text for a specific command from chainquery's independent full node
$0.005/messageMerges multiple Partially Signed Bitcoin Transactions (PSBTs) for the same underlying transaction into a single combined PSBT
$0.005/messageReturns information about active RPC commands and current server state from a Bitcoin Core full node via pay-per-call x402 protocol
$0.005/messageReturns per-peer connection details for every node currently connected to chainquery's independent Bitcoin full node via Bitcoin Core getpeerinfo RPC.
$0.01/messageReturns the status of optional Bitcoin Core node indexes (e.g. txindex, blockfilterindex, coinstatsindex) from a full Bitcoin node, pay-per-call via x402.
$0.005/messageBuilds an unsigned raw Bitcoin transaction hex from specified inputs and outputs via Bitcoin Core's createrawtransaction RPC, pay-per-call over x402.
$0.005/messageReturns known peer addresses from the Bitcoin Core node's address manager via pay-per-call RPC
$0.005/messageVerifies a merkle proof that a specific transaction is included in a Bitcoin block, using chainquery's independent full node via Bitcoin Core's verifytxoutproof RPC
$0.01/messageReturns the number of active peer connections to chainquery's independent Bitcoin full node via pay-per-call x402 protocol
$0.005/messageReturns in-mempool ancestor transactions (txids or full entries) for a given unconfirmed Bitcoin transaction via Bitcoin Core RPC
$0.01/messageConverts a raw Bitcoin transaction hex string into a Partially Signed Bitcoin Transaction (PSBT) via Bitcoin Core's converttopsbt RPC
$0.005/messageFinalizes a PSBT (Partially Signed Bitcoin Transaction) and returns the network-ready raw transaction hex via Bitcoin Core RPC, pay-per-call over x402.
$0.005/messageReturns the active ZMQ notification endpoints configured on chainquery's independent Bitcoin full node
$0.005/messageTests whether raw Bitcoin transactions would be accepted to the mempool without actually broadcasting them, via a chainquery full node.
$0.02/messageReturns all in-mempool descendant transactions of a given transaction using Bitcoin Core's getmempooldescendants RPC, via pay-per-call x402 micropayment.
$0.01/messageJoins multiple distinct Partially Signed Bitcoin Transactions (PSBTs) into a single combined PSBT using Bitcoin Core's joinpsbts RPC, served pay-per-call over x402.
$0.005/messageQueues a ping to all connected Bitcoin peers via a Bitcoin Core full node, measuring round-trip network latency
$0.005/message