chainquery Bitcoin Core RPC Help is a paid API for AI agents from x402.chainquery.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).
Returns a list of all available Bitcoin Core RPC commands or detailed help text for a specific command from chainquery's independent full node
chainquery Bitcoin RPC: pay-per-call Bitcoin Core over x402, no API key. List of available RPC commands, or detailed help for one, from chainquery's independent full node. Bitcoin Core help.
Returns either a newline-separated list of all available Bitcoin Core RPC command names (when called without params), or detailed usage documentation for a single command including parameter names, types, descriptions, and return value format.
GEThttps://x402.chainquery.com/v1/rpc/helpUse this endpoint when you need to discover what Bitcoin Core RPC commands are available on chainquery's node, or when you need documentation on a specific RPC command's parameters and return values before calling it. Prefer this over static documentation when you want to confirm what the live node actually supports.
{
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"params": "[\"getblock\"]"
}
}
}| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"result": "getblock \"blockhash\" ( verbosity )\n\nIf verbosity is 0, returns a string that is serialized, hex-encoded data for block 'hash'.\nIf verbosity is 1, returns an Object with information about block <hash>.\nIf verbosity is 2, returns an Object with information about block <hash> and information about each transaction.\nIf verbosity is 3, returns an Object with information about block <hash> and information about each transaction, including prevout information for inputs (only for unpruned blocks in the current best chain).\n\nArguments:\n1. blockhash (string, required) The block hash\n2. verbosity (numeric, optional, default=1) 0 for hex-encoded data, 1 for a JSON object, 2 for JSON object with transaction data, and 3 for JSON object with transaction data including prevout information for inputs\n\nResult (for verbosity = 0):\n\"hex\" (string) A string that is serialized, hex-encoded data for block 'hash'\n\nResult (for verbosity = 1):\n{ (json object)\n \"hash\" : \"hex\", (string) the block hash (same as provided)\n \"confirmations\" : n, (numeric) The number of confirmations, or -1 if the block is not on the main chain\n \"size\" : n, (numeric) The block size\n \"strippedsize\" : n, (numeric) The block size excluding witness data\n \"weight\" : n, (numeric) The block weight as defined in BIP 141\n \"height\" : n, (numeric) The block height or index\n \"version\" : n, (numeric) The block version\n \"versionHex\" : \"hex\", (string) The block version formatted in hexadecimal\n \"merkleroot\" : \"hex\", (string) The merkle root\n \"tx\" : [ (json array) The transaction ids\n \"hex\", (string) The transaction id\n ...\n ],\n \"time\" : xxx, (numeric) The block time expressed in UNIX epoch time\n \"mediantime\" : xxx, (numeric) The median block time expressed in UNIX epoch time\n \"nonce\" : n, (numeric) The nonce\n \"bits\" : \"hex\", (string) The bits\n \"difficulty\" : n, (numeric) The difficulty\n \"chainwork\" : \"hex\", (string) Expected number of hashes required to produce the chain up to this block (in hex)\n \"nTx\" : n, (numeric) The number of transactions in the block\n \"previousblockhash\" : \"hex\", (string, optional) The hash of the previous block (if available)\n \"nextblockhash\" : \"hex\" (string, optional) The hash of the next block (if available)\n}\n\nResult (for verbosity = 2):\n{ (json object)\n ..., Same output as verbosity = 1\n \"tx\" : [ (json array)\n { (json object)\n ..., The transactions in the format of the getrawtransaction RPC. Different from verbosity = 1 \"tx\" result\n \"fee\" : n (numeric) The transaction fee in BTC, omitted if block undo data is not available\n },\n ...\n ]\n}\n\nResult (for verbosity = 3):\n{ (json object)\n ..., Same output as verbosity = 2\n \"tx\" : [ (json array)\n { (json object)\n \"vin\" : [ (json array)\n { (json object)\n ..., The same output as verbosity = 2\n \"prevout\" : { (json object) (Only if undo information is available)\n \"generated\" : true|false, (boolean) Coinbase or not\n \"height\" : n, (numeric) The height of the prevout\n \"value\" : n, (numeric) The value in BTC\n \"scriptPubKey\" : { (json object)\n \"asm\" : \"str\", (string) Disassembly of the output script\n \"desc\" : \"str\", (string) Inferred descriptor for the output\n \"hex\" : \"hex\", (string) The raw output script bytes, hex-encoded\n \"address\" : \"str\", (string, optional) The Bitcoin address (only if a well-defined address exists)\n \"type\" : \"str\" (string) The type (one of: nonstandard, anchor, pubkey, pubkeyhash, scripthash, multisig, nulldata, witness_v0_scripthash, witness_v0_keyhash, witness_v1_taproot, witness_unknown)\n }\n }\n },\n ...\n ]\n },\n ...\n ]\n}\n\nExamples:\n> bitcoin-cli getblock \"00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09\"\n> curl --user myusername --data-binary '{\"jsonrpc\": \"2.0\", \"id\": \"curltest\", \"method\": \"getblock\", \"params\": [\"00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09\"]}' -H 'content-type: application/json' http://127.0.0.1:8332/\n"
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"