Skip to main content

Usage

Subcommands


validate

Validate the dokrypt.yaml configuration file.
Checks syntax, structure, and values. Reports:
  • Project name and version
  • Chains with their engine and chain ID
  • Services with their types and dependencies
  • Any validation errors

Example Output

Validation Rules

  • Runtime: Must be docker or podman
  • Log level: Must be debug, info, warn, or error
  • Engine: Must be anvil, hardhat, or geth
  • Hardfork: Must be london, shanghai, or cancun
  • Mining mode: Must be auto, interval, or manual
  • Service type: Must be a recognized type (see Services)

show

Display the fully resolved configuration as YAML.

Flags

Examples


init

Generate a default dokrypt.yaml in the current directory.
Creates:

Errors