Open-source firmwareShips to anywhereBitcoin-only mode available7,000+ supported assetsFree firmware updates for lifeSince 2014Fully auditable hardwareTHORChain swaps built-inOpen-source firmwareShips to anywhereBitcoin-only mode available7,000+ supported assetsFree firmware updates for lifeSince 2014Fully auditable hardwareTHORChain swaps built-in
Open Hardware

Open-source
firmware.

Fully auditable, deterministically built, and cryptographically signed. Verify every byte of code running on your device — no trust required.

  • Deterministic & reproducible builds
  • 100% open-source hardware & software
  • Verify every byte running on your device
KeepKey · Open Hardware
Latest release
v7.7.0
License
GPLv3
Bitcoin-only
Available
Reproducible
Yes
Why it matters

Trust through
transparency.

Reproducible builds

Clone the repo, run the build script, and get the exact same binary hash every time. Any developer can verify what runs on your device.

Build instructions →

Open-source audit

Every commit is public. Security researchers, contributors, and users can inspect the cryptographic code that protects your private keys.

View source →

Bitcoin-only mode

Reduce your attack surface to the absolute minimum. Flash the Bitcoin-only firmware for a single-purpose, minimal-footprint signing device.

Learn more →

Hardware verification

Cryptographic signatures on every firmware release tie the binary to the published source. Verify your device is running authentic, unmodified code.

Verification guide →
Update process

Firmware updates, done safely.

KeepKey Desktop handles updates end-to-end. Every release is signed — your device verifies the signature before accepting the image.

01

Open KeepKey Desktop

Connect your device and launch the app. It automatically checks the latest signed firmware release on GitHub.

02

Confirm the update

The app shows the current and target version. Review the release notes, then click Update.

03

Approve on device

KeepKey displays the firmware hash on its screen. Verify it matches the published hash, then confirm.

04

Done

Your device reboots with the new firmware. Seeds and accounts are untouched — keys never leave the hardware.

KeepKey PCB board schematic
Open hardware

Complete hardware transparency.

Unlike most hardware wallets, KeepKey publishes PCB schematics, fabrication files, and assembly drawings. Inspect every component, reproduce the board, or build your own from scratch.

Open hardware design

PCB layouts, schematics, and Gerber files available for review and reproduction.

Verifiable firmware

Build from source and compare the hash — confirm no hidden code runs on your device.

DIY-friendly

Step-by-step guide to building a KeepKey from raw components.

Philosophy

The DIY hardware wallet philosophy.

Why open-source hardware wallets are the future of Bitcoin security.

Ready to verify your security?

Explore the firmware source, build it yourself, or dive into the DIY guide to construct your own KeepKey from scratch.

KeepKey - Hardware Wallet for Cryptocurrency Security