-
Notifications
You must be signed in to change notification settings - Fork 2
Recovery Kit
Alex Stoyanov edited this page Feb 24, 2026
·
6 revisions
The recovery kit is a browser-based offline recovery helper used for decryption and extraction.
Ethernity currently ships two recovery kit bundles:
-
recovery_kit.bundle.html(lean, default)- no jsQR camera scanner fallback
- smaller artifact for printing/embedding workflows
-
recovery_kit.scanner.bundle.html(scanner)- includes jsQR camera scanning support
- larger artifact, broader browser/OS camera compatibility
- Use the kit offline.
- The kit warns when the browser reports an active network connection.
- The browser online/offline signal is a hint, not a guarantee.
- Treat online recovery as operator-risk behavior.
The kit build now requires libdeflate-gzip.
cd kit
npm ci
# Install libdeflate-gzip first (for example: apt install libdeflate-tools)
node build_kit.mjsThis emits both bundles into:
kit/dist/src/ethernity/kit/
- Prefer the lean kit for archival/printed workflows unless camera support is required.
- Use the scanner kit when browser camera support is needed and artifact size is acceptable.
- Paste-based recovery remains the most broadly compatible input path.