Skip to content

Reference

Exhaustive, factual descriptions of sigillum's surfaces: what each thing is, what it defaults to, and what happens when it is wrong.

  • CLI reference — the command set, global flags, the compiled-in backends, which key algorithm each signature format needs, and the exit codes.
    • sign — every flag, which format it belongs to, and the refused combinations.
    • keysgenerate, mint, wkd, minisign and publish, with output layouts, file permissions and failure modes.
  • Configuration — where config files live, how layers resolve, every key the framework reads, and why the SIGILLUM_ environment prefix does nothing.

What is not in the reference

Signing behaviour is not configurable — it is entirely flags — so there is no signing section in the configuration reference.

Constraints, such as which key algorithm works with which signature format and what is refused outright, are stated in What sigillum does not do, with the exact error each one produces.