gArgs.AddArg("-proxyrandomize",strprintf("Randomize credentials for every proxy connection. This enables Tor stream isolation (default: %u)",DEFAULT_PROXYRANDOMIZE),false,OptionsCategory::CONNECTION);
gArgs.AddArg("-seednode=<ip>","Connect to a node to retrieve peer addresses, and disconnect. This option can be specified multiple times to connect to multiple nodes.",false,OptionsCategory::CONNECTION);
gArgs.AddArg("-timeout=<n>",strprintf("Specify connection timeout in milliseconds (minimum: 1, default: %d)",DEFAULT_CONNECT_TIMEOUT),false,OptionsCategory::CONNECTION);
gArgs.AddArg("-peertimeout=<n>",strprintf("Specify p2p connection timeout in seconds. This option determines the amount of time a peer may be inactive before the connection to it is dropped. (minimum: 1, default: %d)",DEFAULT_PEER_CONNECT_TIMEOUT),false,OptionsCategory::CONNECTION);
gArgs.AddArg("-peertimeout=<n>",strprintf("Specify p2p connection timeout in seconds. This option determines the amount of time a peer may be inactive before the connection to it is dropped. (minimum: 1, default: %d)",DEFAULT_PEER_CONNECT_TIMEOUT),true,OptionsCategory::CONNECTION);
gArgs.AddArg("-torcontrol=<ip>:<port>",strprintf("Tor control port to use if onion listening enabled (default: %s)",DEFAULT_TOR_CONTROL),false,OptionsCategory::CONNECTION);
gArgs.AddArg("-torpassword=<pass>","Tor control port password (default: empty)",false,OptionsCategory::CONNECTION);