Skip to content
You are reading Orion development version documentation and some displayed features may not be available in the stable release. You can switch to stable version using the version box at screen bottom.

Orion command line

This reference describes the syntax of the Orion Command Line Interface (CLI) options and subcommands.

orion [options] [configFile]

Runs Orion private transaction manager.

Options

generatekeys

```bash tab=”Syntax” -g, –generatekeys

```bash tab="Example"
--generatekeys orion

Generates public/private key pairs for each name supplied where <names> is a comma-separated list.

help

```bash tab=”Syntax” -h, –help

Displays help and exits.

### version

```bash tab="Syntax"
  -v, --version

Displays version information and exits.

clear-known-nodes

```bash tab=”Syntax” –clear-known-nodes

Clears known nodes. By default, known nodes are stored in memory but can be stored persistently to 
enable [high availability](../HowTo/High-Availability.md). `knownnodestorage` is defined in the 
[configuration file](../Reference/Configuration-File.md). 

## Configuration file 

```bash tab="Syntax"
orion <configFile>

bash tab="Example" orion orion.conf

Specifies the configuration file with which to start Orion.

ConsenSys has acquired Quorum from J.P. Morgan. Please read the FAQ.
Questions or feedback? You can discuss issues and obtain free support on Orion Discord channel.
For paid professional support by Consensys, contact us at quorum@consensys.net