bitcoin-hardware-seedsigner

v2026.09.24

SeedSigner: DIY Bitcoin signing device. Raspberry Pi Zero + camera + screen. Boots from microSD, no permanent state. Stateless airgap signing. USE WHEN: building / supporting SeedSigner, designing stateless signing flows.

GitHub
Install command
npx skhub add claude-dev-suite/bitcoin-hardware-seedsigner
Markdown
SKILL.md

SeedSigner

DIY Bitcoin hardware wallet:

  • Raspberry Pi Zero (or compatible) + camera + small screen.
  • Boots from microSD running SeedSigner image.
  • Stateless: no seed stored on device. User enters seed each session via dice / QR / hand-typed words.

Hardware (DIY)

  • Raspberry Pi Zero W (~$10).
  • Camera Module 1.3 / 2.1 (~$25).
  • Waveshare 1.3" screen (~$20).
  • 4 GPIO buttons.
  • microSD with SeedSigner image.

Total: ~$60 in parts, plus 3D-printed case.

Operation

  1. Boot SeedSigner from microSD.
  2. Enter seed via:
    • Dice rolls (entropy → seed).
    • Manual word entry.
    • SeedQR scan (encoded BIP39 mnemonic).
  3. Use as airgap signer for PSBT (QR transport).
  4. Power off → seed wiped from RAM.

No persistent storage of seed = no risk of physical seizure revealing keys.

Compatible wallets

  • Sparrow Desktop.
  • Specter Desktop.
  • Nunchuk.

QR transport: animated QR for PSBT in/out.

Use cases

  • DIY enthusiasts wanting open hardware.
  • High-security applications: no firmware backdoors possible (you build it).
  • Educational: understand how HW wallets work.

Compared to commercial

AspectSeedSignerCommercial HW
Cost$60 DIY$50-500
AuditabilityFull (you built it)Trust manufacturer
ConvenienceLower (boot every session)Higher
Permanent storageNone (stateless)Encrypted internally
MaintenanceDIYVendor support

Limitations

  • Slower signing (boot time + manual seed entry).
  • No tamper-evident hardware — Raspberry Pi has no SE.
  • Camera quality affects QR scan reliability.

See also

Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.24

Published

Sep 24, 2026

Category

Uncategorized

License

MIT

Source path

skills/bitcoin/hardware/seedsigner

Default branch

main

Latest commit

9496306

Tree SHA

fe4e2f1