Browse the docs
Documentation
Build it, use it, check it.
Everything about nullroute, from a first run on your laptop to the threat model. Every page is rendered from a file in the repository, so what you read here is what ships with the code.
Start with a task
Start here
Use it
Trust it
- Threat model10 pagesWhat the device defends against, what it only mitigates, and what it cannot do, the air gap included.
- Verification9 pagesFive checks you can run yourself, with or without this project’s tools, and how to build a device a stranger can check.
- Security policy5 pagesReport a flaw privately through GitHub, acknowledged within 72 hours, and what is in scope.
Standards
- Signer profile9 pagesA draft standard for what any air-gapped signer must show and refuse, written to be met by more than one device.
- Conformance kit10 pagesPortable test vectors and a runner that holds any signer to the profile through an adapter of its own.
- Interop fixtures3 pagesReal files from Sparrow and Bitcoin Core that the device reads or refuses, and every known gap.