> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bitcoin methods

> Complete reference of supported Bitcoin JSON-RPC methods on Chainstack nodes, covering blockchain queries, raw transactions, and network information.

See also [interactive Bitcoin API call examples](/reference/bitcoin-api-reference).

## Method availability

The following table shows method availability for Chainstack Bitcoin nodes:

* <Icon icon="square-check" iconType="solid" /> **Available** — Immediately accessible on Global, Trader, and Unlimited Bitcoin nodes
* <Icon icon="wrench" iconType="solid" /> **Customization required** — Available on dedicated Bitcoin nodes with additional customization
* <Icon icon="xmark" iconType="solid" /> **Not available** — Cannot be activated on any Chainstack Bitcoin node

<Info>
  To access methods requiring customization, you can request a dedicated node directly from the Chainstack console UI. A Chainstack Support representative will contact you to assist with enabling the required methods.
</Info>

| Method                       | Availability                                  | Comment |
| ---------------------------- | --------------------------------------------- | ------- |
| getbestblockhash             | <Icon icon="square-check" iconType="solid" /> |         |
| getblock                     | <Icon icon="square-check" iconType="solid" /> |         |
| getblockchaininfo            | <Icon icon="square-check" iconType="solid" /> |         |
| getblockfilter               | <Icon icon="wrench" iconType="solid" />       |         |
| getblockhash                 | <Icon icon="square-check" iconType="solid" /> |         |
| getblockheader               | <Icon icon="square-check" iconType="solid" /> |         |
| getblockstats                | <Icon icon="square-check" iconType="solid" /> |         |
| getchaintips                 | <Icon icon="square-check" iconType="solid" /> |         |
| getchaintxstats              | <Icon icon="square-check" iconType="solid" /> |         |
| getdifficulty                | <Icon icon="square-check" iconType="solid" /> |         |
| getmempoolancestors          | <Icon icon="square-check" iconType="solid" /> |         |
| getmempooldescendants        | <Icon icon="square-check" iconType="solid" /> |         |
| getmempoolentry              | <Icon icon="square-check" iconType="solid" /> |         |
| getmempoolinfo               | <Icon icon="square-check" iconType="solid" /> |         |
| getrawmempool                | <Icon icon="square-check" iconType="solid" /> |         |
| gettxoutsetinfo              | <Icon icon="square-check" iconType="solid" /> |         |
| gettxout                     | <Icon icon="square-check" iconType="solid" /> |         |
| verifychain                  | <Icon icon="square-check" iconType="solid" /> |         |
| gettxoutproof                | <Icon icon="square-check" iconType="solid" /> |         |
| preciousblock                | <Icon icon="square-check" iconType="solid" /> |         |
| pruneblockchain              | <Icon icon="xmark" iconType="solid" />        |         |
| savemempool                  | <Icon icon="square-check" iconType="solid" /> |         |
| scantxoutset                 | <Icon icon="square-check" iconType="solid" /> |         |
| verifytxoutproof             | <Icon icon="square-check" iconType="solid" /> |         |
| uptime                       | <Icon icon="square-check" iconType="solid" /> |         |
| getmemoryinfo                | <Icon icon="square-check" iconType="solid" /> |         |
| getrpcinfo                   | <Icon icon="square-check" iconType="solid" /> |         |
| help                         | <Icon icon="square-check" iconType="solid" /> |         |
| logging                      | <Icon icon="square-check" iconType="solid" /> |         |
| stop                         | <Icon icon="xmark" iconType="solid" />        |         |
| generateblock                | <Icon icon="xmark" iconType="solid" />        |         |
| generatetoaddress            | <Icon icon="xmark" iconType="solid" />        |         |
| generatetodescriptor         | <Icon icon="xmark" iconType="solid" />        |         |
| getblocktemplate             | <Icon icon="square-check" iconType="solid" /> |         |
| getmininginfo                | <Icon icon="square-check" iconType="solid" /> |         |
| getnetworkhashps             | <Icon icon="square-check" iconType="solid" /> |         |
| prioritisetransaction        | <Icon icon="square-check" iconType="solid" /> |         |
| submitblock                  | <Icon icon="xmark" iconType="solid" />        |         |
| submitheader                 | <Icon icon="xmark" iconType="solid" />        |         |
| getpeerinfo                  | <Icon icon="square-check" iconType="solid" /> |         |
| getnetworkinfo               | <Icon icon="square-check" iconType="solid" /> |         |
| getconnectioncount           | <Icon icon="square-check" iconType="solid" /> |         |
| getnettotals                 | <Icon icon="square-check" iconType="solid" /> |         |
| listbanned                   | <Icon icon="square-check" iconType="solid" /> |         |
| ping                         | <Icon icon="square-check" iconType="solid" /> |         |
| addnode                      | <Icon icon="xmark" iconType="solid" />        |         |
| disconnectnode               | <Icon icon="xmark" iconType="solid" />        |         |
| getnodeaddresses             | <Icon icon="square-check" iconType="solid" /> |         |
| setnetworkactive             | <Icon icon="square-check" iconType="solid" /> |         |
| setban                       | <Icon icon="xmark" iconType="solid" />        |         |
| analyzepsbt                  | <Icon icon="square-check" iconType="solid" /> |         |
| createpsbt                   | <Icon icon="square-check" iconType="solid" /> |         |
| combinepsbt                  | <Icon icon="square-check" iconType="solid" /> |         |
| createrawtransaction         | <Icon icon="square-check" iconType="solid" /> |         |
| combinerawtransaction        | <Icon icon="square-check" iconType="solid" /> |         |
| decodepsbt                   | <Icon icon="square-check" iconType="solid" /> |         |
| decoderawtransaction         | <Icon icon="square-check" iconType="solid" /> |         |
| decodescript                 | <Icon icon="square-check" iconType="solid" /> |         |
| finalizepsbt                 | <Icon icon="square-check" iconType="solid" /> |         |
| fundrawtransaction           | <Icon icon="wrench" iconType="solid" />       |         |
| getrawtransaction            | <Icon icon="square-check" iconType="solid" /> |         |
| sendrawtransaction           | <Icon icon="square-check" iconType="solid" /> |         |
| signrawtransactionwithkey    | <Icon icon="square-check" iconType="solid" /> |         |
| testmempoolaccept            | <Icon icon="square-check" iconType="solid" /> |         |
| createmultisig               | <Icon icon="square-check" iconType="solid" /> |         |
| deriveaddresses              | <Icon icon="square-check" iconType="solid" /> |         |
| estimatesmartfee             | <Icon icon="square-check" iconType="solid" /> |         |
| getindexinfo                 | <Icon icon="wrench" iconType="solid" />       |         |
| signmessagewithprivkey       | <Icon icon="square-check" iconType="solid" /> |         |
| validateaddress              | <Icon icon="square-check" iconType="solid" /> |         |
| verifymessage                | <Icon icon="square-check" iconType="solid" /> |         |
| createwallet                 | <Icon icon="wrench" iconType="solid" />       |         |
| listwalletdir                | <Icon icon="wrench" iconType="solid" />       |         |
| loadwallet                   | <Icon icon="wrench" iconType="solid" />       |         |
| listtransactions             | <Icon icon="wrench" iconType="solid" />       |         |
| abandontransaction           | <Icon icon="wrench" iconType="solid" />       |         |
| abortrescan                  | <Icon icon="wrench" iconType="solid" />       |         |
| bumpfee                      | <Icon icon="wrench" iconType="solid" />       |         |
| dumpprivkey                  | <Icon icon="wrench" iconType="solid" />       |         |
| getaddressesbylabel          | <Icon icon="wrench" iconType="solid" />       |         |
| getbalance                   | <Icon icon="wrench" iconType="solid" />       |         |
| getbalances                  | <Icon icon="wrench" iconType="solid" />       |         |
| getnewaddress                | <Icon icon="wrench" iconType="solid" />       |         |
| getrawchangeaddress          | <Icon icon="wrench" iconType="solid" />       |         |
| getreceivedbyaddress         | <Icon icon="wrench" iconType="solid" />       |         |
| getreceivedbylabel           | <Icon icon="wrench" iconType="solid" />       |         |
| gettransaction               | <Icon icon="wrench" iconType="solid" />       |         |
| importaddress                | <Icon icon="wrench" iconType="solid" />       |         |
| importdescriptors            | <Icon icon="wrench" iconType="solid" />       |         |
| importmulti                  | <Icon icon="wrench" iconType="solid" />       |         |
| importprivkey                | <Icon icon="wrench" iconType="solid" />       |         |
| importprunedfunds            | <Icon icon="wrench" iconType="solid" />       |         |
| importpubkey                 | <Icon icon="wrench" iconType="solid" />       |         |
| importwallet                 | <Icon icon="wrench" iconType="solid" />       |         |
| keypoolrefill                | <Icon icon="wrench" iconType="solid" />       |         |
| listaddressgroupings         | <Icon icon="wrench" iconType="solid" />       |         |
| listlabels                   | <Icon icon="wrench" iconType="solid" />       |         |
| listlockunspent              | <Icon icon="wrench" iconType="solid" />       |         |
| listreceivedbyaddress        | <Icon icon="wrench" iconType="solid" />       |         |
| listsinceblock               | <Icon icon="wrench" iconType="solid" />       |         |
| listunspent                  | <Icon icon="wrench" iconType="solid" />       |         |
| lockunspent                  | <Icon icon="wrench" iconType="solid" />       |         |
| psbtbumpfee                  | <Icon icon="wrench" iconType="solid" />       |         |
| removeprunedfunds            | <Icon icon="wrench" iconType="solid" />       |         |
| rescanblockchain             | <Icon icon="wrench" iconType="solid" />       |         |
| send                         | <Icon icon="wrench" iconType="solid" />       |         |
| sendmany                     | <Icon icon="wrench" iconType="solid" />       |         |
| sendtoaddress                | <Icon icon="wrench" iconType="solid" />       |         |
| sethdseed                    | <Icon icon="wrench" iconType="solid" />       |         |
| setlabel                     | <Icon icon="wrench" iconType="solid" />       |         |
| settxfee                     | <Icon icon="wrench" iconType="solid" />       |         |
| setwalletflag                | <Icon icon="wrench" iconType="solid" />       |         |
| signmessage                  | <Icon icon="wrench" iconType="solid" />       |         |
| signrawtransactionwithwallet | <Icon icon="wrench" iconType="solid" />       |         |
| unloadwallet                 | <Icon icon="wrench" iconType="solid" />       |         |
| upgradewallet                | <Icon icon="wrench" iconType="solid" />       |         |
| walletcreatefundedpsbt       | <Icon icon="wrench" iconType="solid" />       |         |
| walletlock                   | <Icon icon="wrench" iconType="solid" />       |         |
| walletpassphrase             | <Icon icon="wrench" iconType="solid" />       |         |
| walletpassphrasechange       | <Icon icon="wrench" iconType="solid" />       |         |
| walletprocesspsbt            | <Icon icon="wrench" iconType="solid" />       |         |
| getzmqnotifications          | <Icon icon="wrench" iconType="solid" />       |         |
| enumeratesigners             | <Icon icon="wrench" iconType="solid" />       |         |
