The Hydra Head protocol is specified in the single document built from this directory.
We use LaTeX to write the specification and used to compose this on overleaf. Going forward, any changes to the specification should follow the common pull request rules as set out in our contribution guidelines.
The Overleaf documentation does provide a good introduction to LaTeX syntax and functions to get started.
You can use nix
to build a PDF from the LaTeX files using
nix build .#spec
which will write the PDF into result/hydra-spec.pdf
.
Alternatively, you would need to have a LaTeX distribution installed (e.g.
texlive
) and produce a PDF output using pdflatex
etc. The LaTeX
wikibook might
be helpful to set things up.