Krux (DIY signer)
Open-source firmware that turns cheap K210 dev boards into an air-gapped QR signer. Maximal verifiability, DIY effort.
Overview
Krux is open-source firmware that turns inexpensive, off-the-shelf development boards (typically K210-based devices like the M5StickV or Maix Amigo) into a fully air-gapped Bitcoin signer. Like SeedSigner, it's a do-it-yourself, maximally verifiable approach for people who would rather build and audit their own signing device than buy a sealed commercial product. It communicates only via QR codes through the board's camera and screen.
The appeal is verifiability and cost. Because everything is open-source and you flash the firmware onto cheap hardware yourself, you can inspect exactly what your signer runs, and you can build multiple units cheaply — useful for multisig setups distributed across locations. Krux supports single-key and multisig wallets, works with software like Sparrow, and can operate in a way that avoids persisting your seed.
The honest trade-offs are real. It's DIY, so you source compatible hardware and flash it yourself, and there's no dedicated secure element — security rests on the air-gapped design, the open-source code, and your own operational discipline rather than tamper-resistant hardware. Entering your seed and driving a QR workflow takes more care and effort than a plug-and-play wallet, and the target user is clearly a technical tinkerer. For those who value a fully open, build-it-yourself, air-gapped signer — especially for multisig or as a verifiable second option — Krux is a respected choice; anyone wanting ease should buy a finished device instead.
Key features
- Open-source firmware for cheap K210 dev boards
- Fully air-gapped QR-only signing via camera and screen
- Maximally verifiable — inspect and flash the code yourself
- Single-key and multisig support; works with Sparrow and others
- Low cost — easy to build multiple units for multisig
- No vendor lock-in or company dependency
- Can avoid persisting your seed on the device
Specs
- connection camera QR
- open Source Yes
- secure Element No
Who it’s for
Tinkerers who want a fully open, build-it-yourself air-gapped signer.
Krux (DIY signer): frequently asked questions
What hardware does Krux run on?
It runs on inexpensive K210-based development boards such as the M5StickV or Maix Amigo. You flash the open-source firmware onto the board yourself.
Does it have a secure element?
No. Security relies on the air-gapped design, open-source code, and your operational discipline rather than tamper-resistant hardware.
Is it hard to set up?
It's DIY: you source compatible hardware and flash firmware, and the QR workflow takes care. It's aimed at technical tinkerers, not people wanting plug-and-play.
What's it best for?
Verifiable, low-cost, air-gapped signing — especially multisig setups or building a second independent signer you fully control.
More in Hardware Wallets
Ledger Nano S Plus
Cheap USB-only entry wallet with broad coin support and a certified secure element.
Ledger Nano X
Bluetooth mobile wallet with huge coin support — convenient, but closed-source and controversial with purists.
Ledger Flex
E-Ink touchscreen mid-flagship — the Stax experience for less, still closed-source.