bitcoin-cli

E183406

bitcoin-cli is the command-line interface tool for interacting with a Bitcoin Core node, allowing users to issue RPC commands and manage node operations.

All labels observed (2)

Label Occurrences
Bitcoin JSON-RPC API 1
bitcoin-cli canonical 1

How this entity was disambiguated

Statements (57)

Predicate Object
instanceOf Bitcoin Core component
Bitcoin RPC client
command-line interface tool
authenticationMethod RPC username and password
cookie-based authentication
canExecuteCommand createwallet
decoderawtransaction
dumpprivkey
estimatesmartfee
getblock
getblockchaininfo
getblockhash
getmempoolinfo
getnetworkinfo
getnewaddress
getpeerinfo
getrawtransaction
getwalletinfo
importprivkey
listtransactions
listwallets
loadwallet
sendtoaddress
unloadwallet
communicationProtocol HTTP
JSON-RPC
configurationMethod bitcoin.conf file
command-line arguments
developer Bitcoin Core
surface form: Bitcoin Core developers
distributedWith Bitcoin Core full node software
hasOption -regtest
-rpcconnect
-rpcpassword
-rpcport
-rpcuser
-signet
-testnet
invokedAs bitcoin-cli
license MIT License
operatingSystem Linux
Windows
macOS
partOf Bitcoin Core
programmingLanguage C++
repository https://github.com/bitcoin/bitcoin
requires running bitcoind or bitcoin-qt with server mode enabled
supportsNetwork mainnet
regtest
signet
testnet
supportsOutputFormat JSON
plain text
supportsProtocol bitcoin-cli self-linksurface differs
surface form: Bitcoin JSON-RPC API
usedFor interacting with a Bitcoin Core node
issuing JSON-RPC commands to a Bitcoin Core node
managing Bitcoin Core node operations
querying blockchain data from a Bitcoin Core node

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Bitcoin Core includesComponent bitcoin-cli
bitcoin-cli supportsProtocol bitcoin-cli self-linksurface differs
this entity surface form: Bitcoin JSON-RPC API