|--keyParams| |Define key generation parameters. Pass values in comma separated list in the following order: MinKeys,MaxKeys,NumRekeys,TTLScalar,MinNumKeys| |
|--ndfPubKey|-p|Path to the public key for the network definition JSON file|
*`--password` is the password used to encrypt and load the session.
|--nick| |Nickname to register for User Discovery (default "Default")| --nick "zezima"|
*`--ndf` is the network definition file, downloadable from the XX network
|--noBlockingTransmission| |Sets if transmitting messages blocks or not. Defaults to true if unset.|--noBlockingTransmission|
website when available.
|--noTLS| |Set to ignore TLS. Connections will fail if the network requires TLS. For debugging|--noTLS|
*`-l` the file to write logs (user messages are still printed to stdout)
|--privateKey| |The path for a PEM encoded private key which will be used to create the user|--privateKey "key.pem"|
*`--writeContact` Output the user's contact information to this file.
|--rateLimiting| |Sets the amount of time, in ms, that the client waits between sending messages. set to zero to disable. Automatically disabled if 'blockingTransmission' is false (default 1000)| --rateLimiting 100|
*`--unsafe` Send message without encryption (necessary whenever you have not
|--regcode string|-r|Registration Code with the registration server |--regcode "AAAA"|
already established an e2e channel)
|--sessionfile|-f|Passes a file path for loading a session. If the file doesnt exist the code will register the user and store it there. If not passed the session will be stored to ram and lost when the cli finishes| -s "user.session"|
*`-m` The message to send
|--skipNDFVerification| |Specifies if the NDF should be loaded without the signature|--skipNDFVerification|
|--userid|-i|ID to sign in as. Does not register, must be an available precanned user |-i 32|
The client defaults to sending to itself when not supplied.
|--verbose|-v|Verbose mode for debugging|-v|
|--version|-V|Show the client version information|-V|
Sending unsafe messages between 2 users:
|--waitForMessages|-w|Denotes the number of messages the client should receive before closing (default 1)|-w 7|
```
Runs a client for cMix anonymous communication platform