ream

A Rust implementation of the Ethereum Beam Chain specification.

$ ream --help
Usage: ream [OPTIONS] <COMMAND>

Commands:
  lean_node                    Start the lean node
  beacon_node                  Start the beacon node
  validator_node               Start the validator node
  account_manager              Manage validator accounts
  voluntary_exit               Perform voluntary exit for a validator
  generate_private_key         Generate a secp256k1 keypair for lean node
  generate_validator_registry  Generate a validator registry config
  help                         Print this message or the help of the given subcommand(s)

Options:
  -v, --verbosity <VERBOSITY>  Verbosity level (1=error, 2=warn, 3=info, 4=debug, 5=trace) [default: 3]
      --data-dir <DATA_DIR>    The directory for storing application data. If used together with --ephemeral, new child directory will be created.
  -e, --ephemeral              Use new data directory, located in OS temporary directory. If used together with --data-dir, new directory will be created there instead.
      --purge-db               Purges the database.
  -h, --help                   Print help
  -V, --version                Print version