gArgs.AddArg("-vbparams=deployment:start:end","Use given start/end times for specified version bits deployment (regtest or custom only)",true,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-seednode=<ip>","Use specified node as seed node. This option can be specified multiple times to connect to multiple nodes. (custom only)",true,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-con_elementswitness","Use Elements-like instead of Core-like witness encoding. This is required for CA/CT. (default: true)",false,OptionsCategory::ELEMENTS);
gArgs.AddArg("-con_blockheightinheader","Whether the chain includes the block height directly in the header, for easier validation of block height in low-resource environments. (default: true)",false,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-con_signed_blocks","Signed blockchain. Uses input of `-signblockscript` to define what signatures are necessary to solve it.",false,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-signblockscript","Signed blockchain enumberance. Only active when `-con_signed_blocks` set to true.",false,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-con_max_block_sig_size","Max allowed witness data for the signed block header.",false,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-con_parent_chain_signblockscript","Whether parent chain uses pow or signed blocks. If the parent chain uses signed blocks, the challenge (scriptPubKey) script. If not, an empty string. (default: empty script [ie parent uses pow])",false,OptionsCategory::CHAINPARAMS);
gArgs.AddArg("-enforce_pak","Causes standardness checks to enforce Pegout Authorization Key(PAK) validation, and miner to include PAK commitments when configured. Can not be set when acceptnonstdtx is set to true.",false,OptionsCategory::ELEMENTS);
gArgs.AddArg("-con_csv_deploy_start","Starting height for CSV deployment. (default: -1, which means ACTIVE from genesis)",false,OptionsCategory::ELEMENTS);