Crypto - Chia - CLI - CLI Commands - Creating Chia Plots

chia plots create -k PLOT_SIZE -r CPU_CORES -n NO_OF_PLOTS_TO_CREATE -t /TEMP_DIR -d /FINAL_DIR

NOTE: chia create – creates a new plot according to the settings chosen in the start parameters.

  • -k NUMBER: Specifies the k-size for the plot – valid values are 32, 33, 34 or 35.
    • A k32 plot requires about 240 GB of temp memory and ends up with about 100 GB.
  • -n NUMBER: The number of times a plot should be created in series.
  • -b NUMBER: Size of memory to be used in MB (default 4608 MB).
  • -f NUMBER: The farmer public key can be specified here.
  • -p NUMBER: The public key of a pool can be specified here.
  • -a NUMBER: To specify the fingerprint of the key to use.
    • This option is useful if you have multiple private keys stored.
  • -t PATH: Specifies the path to the temp directory.
  • -2 PATH: Specifies the path to the optional second temp. directory; this directory is used only for phase 3 and 4
  • -d PATH: Specifies the path to the final directory where the plot will be saved.
  • -r NUMBER: Specifies the number of CPU cores to use in phase 1.
    • 2 cores seems to be the best setting, more than 4 cores will give negative results.
  • -u NUMBER: Specifies the number of buckets.
    • More buckets require less ram but more accesses to the SSD/HDD.
    • There is no advantage to use less pots, the default is 128.
  • -e: Disables bitfield plotting.
    • This setting is not recommended.