Command line

Command line options will override any overlapping config values.

Usage: cuprated [OPTIONS]

OptionDescriptionDefaultPossible values
--network <NETWORK>The network to run onmainnetmainnet, testnet, stagenet
--outbound-connections <OUTBOUND_CONNECTIONS>The amount of outbound clear-net connections to maintain64
--config-file <CONFIG_FILE>The PATH of the cuprated config fileCuprated.toml
--generate-configGenerate a config file and print it to stdout
--skip-config-warningStops the missing config warning and startup delay if a config file is missing
--versionPrint misc version information in JSON
--helpPrint help

--version

The --version flag outputs the following info in JSON.

FieldTypeDescription
major_versionNumberMajor version of cuprated
minor_versionNumberMinor version of cuprated
patch_versionNumberPatch version of cuprated
rpc_major_versionNumberMajor RPC version (follows monerod)
rpc_minor_versionNumberMinor RPC version (follows monerod)
rpc_versionNumberRPC version (follows monerod)
hardforkNumberCurrent hardfork version
blockchain_db_versionNumberBlockchain database version (separate from monerod)
semantic_versionStringSemantic version of cuprated
buildStringBuild of cuprated, either debug or release
commitStringgit commit hash of cuprated
killswitch_timestampNumberTimestamp at which cuprated's killswitch activates