Bitcoin methods

See also interactive Bitcoin API call examples.

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