Skip to content
Back to skills

Seedsigner

ASecurity

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.

  • 31 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
ai-agentsrustsecurity

Security analysis

A100/100

Scanned September 8, 2026

npx -y skills add claude-dev-suite/claude-dev-suite --skill seedsigner --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Seedsigner?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Seedsigner
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/claude-dev-suite-seedsigner/badge)](https://www.skillsdirectory.com/skills/claude-dev-suite-seedsigner)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bitcoin-hardware-seedsigner
description: |
  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.
allowed-tools: Read, Grep, Glob
---

# 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

| Aspect | SeedSigner | Commercial HW |
|--------|------------|---------------|
| Cost | $60 DIY | $50-500 |
| Auditability | Full (you built it) | Trust manufacturer |
| Convenience | Lower (boot every session) | Higher |
| Permanent storage | None (stateless) | Encrypted internally |
| Maintenance | DIY | Vendor 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

- [krux/SKILL.md](../krux/SKILL.md)
- [specter-diy/SKILL.md](../specter-diy/SKILL.md)
- [passport/SKILL.md](../passport/SKILL.md)
- [coldcard/SKILL.md](../coldcard/SKILL.md)
- [../wallets/backup/SKILL.md](../../wallets/backup/SKILL.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.