Bitcoin RPC API

Blockchain RPCs

Method Compute Unit Value
getbestblockhash 1
getblock 5
getblockchaininfo 1
getblockcount 1
getblockfilter 5
getblockhash 1
getblockheader 5
getblockstats 50
getchaintips 50
getchaintxstats 5
getdifficulty 1
getmempoolancestors 5
getmempooldescendants 5
getmempoolentry 5
getmempoolinfo 5
getnetworkhashps
getrawmempool 10
gettxout 5
gettxoutproof 10
gettxoutsetinfo 100

Rawtransactions RPCs

Method Compute Unit Value
createrawtransaction 10
decoderawtransaction 10
decodescript 10
getrawtransaction 10
sendrawtransaction 100
testmempoolaccept 5

Util RPCs

Method Compute Unit Value
estimatefee 50
estimatesmartfee 50
estimatepriority
validateaddress 1
verifymessage 1

Custom RPCs

These Blockdaemon JSON-RPC methods provide additional functionality for interacting with Bitcoin, such as balance queries and transaction handling.

Method Compute Unit Value
bd_getbalances 5
bd_getbalance 5
bd_estimatefee 10
bd_listtransactions 10
bd_getspendingtx 10
bd_listunspent 5
bd_marketquote 5
bd_getblockheaderbydate 5

Need Help?

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