Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

CLI Reference

stellar-canary ships five subcommands. This reference matches the CLI shipped in v0.1.1, verified directly against stellar-canary --help and each subcommand’s own --help output.

Rehearse Stellar protocol upgrades before they reach your production stack.

Usage: stellar-canary <COMMAND>

Commands:
  check     Run compatibility checks against the current project
  inspect   Print offline project diagnostics
  fixtures  List fixtures available for a protocol
  report    Render a previously generated JSON report
  version   Print the tool version
  help      Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version
CommandPurpose
checkRun compatibility checks against the current project. The main command.
inspectPrint offline project diagnostics — no fixtures run, no network call.
fixturesList the fixtures a given --fixtures-dir/--protocol combination would run.
reportRe-render a previously saved JSON report in another format, without touching the network.
versionPrint the tool’s own version. See version.

Every command accepts -h/--help for the exact, current flag list. If this page and your installed binary’s --help output ever disagree, trust --help — it is generated directly from the CLI’s own argument parser (clap) and cannot drift from the shipped behavior the way a document can.