This repository specifies the Reticulum protocol as implemented by RNS
1.1.3. main is the working draft; tagged releases are immutable snapshots
for implementers.
- Spec:
spec/00-introduction.md - Terminology:
spec/01-terminology.md - Wire format:
spec/02-wire-format.md - Conformance vectors:
conformance/vectors/
- PRs welcome.
- Wire-visible changes require an RFC (
rfcs/) and MUST updateconformance/.
The repo uses pre-commit for repo checks (including JSON Schema validation for
conformance vectors and running pnpm check).
- Install:
brew install pre-commit - Enable hooks:
pre-commit install - Run all checks:
pre-commit run --all-files
- Spec text: CC BY 4.0 (
LICENSES/CC-BY-4.0.txt) - Code (conformance tooling): MIT (
LICENSES/MIT.txt)