RPC API Reference
Blockchain RPCs
- getbestblockhash
- getblock
- getblockchaininfo
- getblockcount
- getblockfilter
- getblockhash
- getblockheader
- getblockstats
- getchaintips
- getchaintxstats
- getdifficulty
- getmempoolancestors
- getmempooldescendants
- getmempoolentry
- getmempoolinfo
- getrawmempool
- gettxout
- gettxoutproof
- gettxoutsetinfo
- preciousblock
- pruneblockchain
- savemempool
- scantxoutset
- verifychain
- verifytxoutproof
Control RPCs
Generating RPCs
Mining RPCs
Network RPCs
- addnode
- clearbanned
- disconnectnode
- getaddednodeinfo
- getconnectioncount
- getnettotals
- getnetworkinfo
- getnodeaddresses
- getpeerinfo
- listbanned
- ping
- setban
- setnetworkactive
Rawtransactions RPCs
- analyzepsbt
- combinepsbt
- combinerawtransaction
- converttopsbt
- createpsbt
- createrawtransaction
- decodepsbt
- decoderawtransaction
- decodescript
- finalizepsbt
- fundrawtransaction
- getrawtransaction
- joinpsbts
- sendrawtransaction
- signrawtransactionwithkey
- testmempoolaccept
- utxoupdatepsbt
Util RPCs
- createmultisig
- deriveaddresses
- estimatesmartfee
- getdescriptorinfo
- getindexinfo
- signmessagewithprivkey
- validateaddress
- verifymessage
Wallet RPCs
Note: Wallet RPCs are only accessible if BitcoinEvo Core was compiled with wallet support, which is enabled by default.- abandontransaction
- abortrescan
- addmultisigaddress
- backupwallet
- bumpfee
- createwallet
- dumpprivkey
- dumpwallet
- encryptwallet
- getaddressesbylabel
- getaddressinfo
- getbalance
- getbalances
- getnewaddress
- getrawchangeaddress
- getreceivedbyaddress
- getreceivedbylabel
- gettransaction
- getunconfirmedbalance
- getwalletinfo
- importaddress
- importdescriptors
- importmulti
- importprivkey
- importprunedfunds
- importpubkey
- importwallet
- keypoolrefill
- listaddressgroupings
- listlabels
- listlockunspent
- listreceivedbyaddress
- listreceivedbylabel
- listsinceblock
- listtransactions
- listunspent
- listwalletdir
- listwallets
- loadwallet
- lockunspent
- psbtbumpfee
- removeprunedfunds
- rescanblockchain
- send
- sendmany
- sendtoaddress
- sethdseed
- setlabel
- settxfee
- setwalletflag
- signmessage
- signrawtransactionwithwallet
- unloadwallet
- upgradewallet
- walletcreatefundedpsbt
- walletlock
- walletpassphrase
- walletpassphrasechange
- walletprocesspsbt