Bitcoin JSON-RPC

This endpoint offers a unified RPC interface for Bitcoin Core node functionality:

  • Blockchain data: getbestblockhash, getblock, getblockchaininfo, getblockcount, getblockfilter, getblockhash, getblockheader, getblockstats, getchaintips, getchaintxstats, getdifficulty

  • Mempool data: getmempoolancestors, getmempooldescendants, getmempoolentry, getmempoolinfo, getrawmempool, testmempoolaccept

  • Transactions: getrawtransaction, sendrawtransaction, gettxout, gettxoutproof

  • Raw tx/script utils: createrawtransaction, decoderawtransaction, decodescript

  • Wallet & addresses: createmultisig, validateaddress, verifymessage

  • Fees: estimatesmartfee

post

JSON RPC

Authorizations
x-api-keystringRequired
Body
methodstring · enumRequiredExample: getrawtransactionPossible values:
Responses
200

Default Response

application/json
post
/v2/rpc/bitcoin
200

Default Response

Last updated