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.