Skip to Content
ReferenceCLI Reference

CLI Reference

Tidecoin Core ships command-line tools inherited from Bitcoin Core and renamed for Tidecoin. Some releases also include the convenience tidecoin wrapper described in release notes.

This page is a practical reference. For the exact flag set of a local binary, run that binary with -help.

Binaries

BinaryPurpose
tidecoindFull node daemon.
tidecoin-cliJSON-RPC client for a running node.
tidecoin-qtGUI node and wallet.
tidecoin-walletStandalone wallet utility.
tidecoin-txOffline transaction construction and decoding tool.
tidecoin-utilMiscellaneous utility commands.
tidecoinConvenience wrapper where included by the release.

Common Commands

Start a node:

tidecoind -daemon

Query chain state:

tidecoin-cli getblockchaininfo

Use a specific wallet:

tidecoin-cli -rpcwallet="main" getwalletinfo

Use testnet:

tidecoind -testnet -daemon tidecoin-cli -testnet getblockchaininfo

Important Option Groups

GroupExamples
Chain selection-testnet, -regtest, mainnet by default
Data paths-datadir, -conf, -blocksdir
Networking-bind, -connect, -addnode, -proxy, -listen
RPC-server, -rpcbind, -rpcallowip, -rpcauth, -rpcuser, -rpcpassword
Wallet-wallet, -disablewallet
Indexes-txindex, -blockfilterindex, -coinstatsindex
REST/ZMQ-rest, -zmqpubrawblock, -zmqpubrawtx, related ZMQ flags
Logging-debug, -debuglogfile, -printtoconsole
Transport-v2transport

Tidecoin-Specific Areas

Tidecoin-specific behavior is mostly visible through:

  • PQHD wallet RPCs such as listpqhdseeds, importpqhdseed, setpqhdseed, setpqhdpolicy, and removepqhdseed;
  • AuxPoW RPCs such as createauxblock and submitauxblock;
  • post-quantum transport behavior under -v2transport;
  • address and witness types documented in protocol pages.

Use RPC Reference for command syntax.

Configuration Relationship

Most command-line options can also be written in tidecoin.conf without the leading dash:

server=1 txindex=1 rest=1

Command-line options override configuration-file values.

See also: Config Reference, RPC Reference, Node Configuration.

Last updated on