Crypto Guide

Tips to Stay Safe and Recover from Mistakes


DIY Hardware Wallet Comparison

Overall Summary

Click here to view the full spreadsheet on Google Docs

The table below will automatically resize depending on your screen width, you can view all the information for a given wallet by pressing the green circle next to its name.

Project Name
Approx
Price
(USD)
Hardware Assembly Process
Software Setup Process
Usage Complexity
Connectivity Options
Firmware Protection
Extra Hardware Protection
Project Status
Hardware & Software Platform
Underlying Software Library
Website
SeedSigner$70 (Average)Press Fit BoardsMicroSD ImageMediumQR CodesNoneNoStable, active developmentLinux on ArmEmbithttps://seedsigner.com/
SeedSigner (Satochip + ERT)$90 (Average)Press Fit BoardsMicroSD ImageMediumQR CodesNoneSecure Element Seed StorageBeta, active developmentLinux on ArmEmbithttps://github.com/3rdIteration/seedsigner
Krux$50 (Yahboom K210)Ready-MadeProgram Firmware ImageAdvancedQR Codes, MicroSDFlash HashNoStable, active developmentMicroPython on K210Embithttps://selfcustody.github.io/krux/
Specter DIY$100 (Disco + QR Scanner)Press Fit BoardsDrag-And-Drop FileAdvancedQR Codes, MicroSD, USBSecure Boot (Optional)NoStable, maintenanceMicroPython on STM32Embithttps://github.com/cryptoadvance/specter-diy
Specter DIY (Shield)$105 (Disco + QR + Shield Lite + Smartcard)Press Fit BoardsDrag-And-Drop FileAdvancedQR Codes, MicroSD, USBSecure Boot (Optional)Secure Element Seed StorageStable, maintenanceMicroPython on STM32Embithttps://github.com/cryptoadvance/specter-diy
Satochip$20 (J3R180)Ready-MadeFlash FirmwareMediumContact-Reader, NFCSmartcard Lock (Optional)Secure Element for Storage and OperationStable, maintenance (Retail)JavacardSatochiphttps://satochip.io/
Trezor One$20SolderingFlash FirmwareEasyUSBSecure Boot (Optional)NoStable, maintenance (Retail)C on STM32Trezorhttps://trezor.io/
Keepkey$20SolderingFlash FirmwareEasyUSBSecure Boot (Optional)NoStable, maintenance (Retail)C on STM32Trezorhttps://www.keepkey.com/
piTrezor$55Press Fit BoardsMicroSD ImageEasyUSBNoneNoStable, maintenanceLinux on ArmTrezorhttps://www.pitrezor.com/
KeyFlint$40 (CrowPanel ESP Terminal + Serial Barcode Scanner)Press Fit BoardsBuild from SourceMedumQR CodesNoneNoAlpha, developmentArduino on ESP32uBitcoinhttps://github.com/aaronwu2017/KeyFlint
Status Keycard$20 (J3R180)Ready-MadeFlash FirmwareEasyContact-Reader, NFCSmartcard LockSecure Element for Storage and OperationStable, maintenanceJavacardKeycardhttps://github.com/keycard-tech/status-keycard
Jade$20 (M5StickC-Plus, no camera)Ready-MadeBrowser BasedEasyQR Codes, USB, BluetoothSecure Boot + Flash Encryption (Optional)Encrypted via Blind PinserverStable, maintenance (Retail)C on ESP32Libwallyhttps://blockstream.com/jade/
Jade Plus$46 (T-Display S3 Pro Camera)Ready-MadeBrowser BasedEasyQR Codes, USB, BluetoothSecure Boot + Flash Encryption (Optional)Encrypted via Blind PinserverStable, maintenance (Retail)C on ESP32-S3Libwallyhttps://blockstream.com/jade/

Hardware wallets are limited to those that I have had hands-on experience with.