Bitcoin RPC Methods

A list of BTC endpoints and methods available via Blockdaemon nodes.

The following whitelisted methods are available via your Blockdaemon BTC infrastructure:

Blockchain Information

  • getbestblockhash
  • getblock
  • getblockchaininfo
  • getblockcount
  • getblockhash
  • getblockheader
  • getblockstats
  • getchaintips
  • getdifficulty

Transaction Management

  • createrawtransaction
  • decoderawtransaction
  • decodescript
  • fundrawtransaction
  • sendrawtransaction
  • submitblock
  • testmempoolaccept

Mining

  • estimatefee
  • estimatepriority
  • estimatesmartfee
  • getblocktemplate
  • getmininginfo
  • getnetworkhashps

Wallet Management

  • getaddressesbylabel
  • getreceivedbyaddress
  • getwalletinfo
  • importaddress
  • importpubkey
  • listaddressgroupings
  • listlabels
  • listreceivedbyaddress
  • listreceivedbylabel
  • listtransactions
  • listunspent
  • listwalletdir
  • listwallets
  • loadwallet
  • unloadwallet
  • setlabel

Mempool

  • getmempoolancestors
  • getmempooldescendants
  • getmempoolentry
  • getmempoolinfo
  • getrawmempool
  • testmempoolaccept

Network Information

  • getconnectioncount
  • getinfo
  • getnettotals
  • getnetworkinfo
  • getpeerinfo

Validation

  • validateaddress
  • verifymessage
  • verifytxoutproof

Chain Operations

  • abortrescan
  • reconsiderblock
  • rescanblockchain
  • scantxoutset
  • invalidateblock

Utility

  • getmemoryinfo
  • gettxout
  • gettxoutproof
  • gettxoutsetinfo
  • listbanned
  • setban

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.