This directory documents the extra features this fork adds on top of stock SeedSigner, with a focus on smartcards, plus the quick-start guides most users need and documentation for building, developing and assembling your own hardware.
New to the smartcard features? Start with the applet reference to decide what to install, then the relevant quick start below.
Quick starts
| Guide | What it walks you through |
|---|---|
| 01 – Install applets on DIY JavaCards | Preparing a card and flashing SeedKeeper (and friends) |
| 02 – Mnemonic to a SeedKeeper | Create a seed, save it, load it back |
| 03 – Multisig descriptor to a SeedKeeper | Load, save and reload a descriptor |
| 04 – Initialise a Satochip with a seed | Seed a Satochip and export an xpub |
| 05 – Password generator to a SeedKeeper | Generate a password and store it on a card |
| 06 – First-time DIY card setup | GlobalPlatform keys and locking a card |
| 07 – SLIP-39 backup | Split and store SLIP-39 shares |
| 08 – BIP85 child seed | Derive a child wallet from a parent |
| 09 – SeedQR backup | Transcribe a seed to a SeedQR |
| 10 – Flash a MicroSD card | Flash and verify a SeedSigner image in-app |
Feature reference
Smartcards
- Bundled JavaCard applets — what each CAP is, which to install
- Smartcard integration and installation — readers, wiring, build prerequisites
- SeedKeeper
- Satochip
- Keycard
- Satodime
- Specter-DIY
Seeds and backups
- Multisig descriptors
- SLIP-39 shares
- BIP85 child seeds
- Seed QR formats
- Dice verification
- Electrum seeds
- WIF and BIP38 signing
Tools
- Password Generator
- Text QR Code tool
- MicroSD Tools
- GPG Tools
- GPG trusted signers
- BIP85 GPG version history
Hardware
- Shopping list — what to buy, including store links
- Hardware shopping and assembly — platform/board options, cases and assembly
- Hardware platform support
- IO config
- Battery
- Legacy hardware
Building and development
- Building SeedSigner OS images
- Raspberry Pi OS build instructions
- Development device setup
- Repositories and releases
- Desktop simulation
- Developer tips
- Code structure
SeedSigner OS documentation
The operating system that runs on SeedSigner devices lives in the separate seedsigner-os repository. Its docs are mirrored into this site at build time, pinned to the same OS commit this release is built against. They cover how OS images are built, verified and hardened — useful for users flashing or reproducing official images, and for OS development as a secondary focus.
- Building an SD card image — reproducible-build quickstart and board configs
- Build profiles — dev vs non-dev and smartcard profiles
- Reproducibility — verifying a build matches the published image
- DIY tools
- Hardware RNG (hwrng) — how hardware entropy reaches the app
- Repository structure
- Development workflow — faster docker cycles, dev configs, SSH
- Building without Docker
- Customizing Buildroot
- Luckfox Pico build & development — including secure boot, verifying a release and airgapped signing