Skip to content

Latest commit

 

History

History
 
 

spec

Hydra Specification

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.

Building

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.