Skip to content

arduino-bitcoin/watch_only_hardware_wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Watch only hardware wallet

A quick demo what kind of custom bitcoin hardware you can do with arduino-bitcoin library.

Why?

To show addresses safely without keeping your hardware wallet with you all the time.

Supports legacy addresses or legacy multisig.

Hardware

Tried on the following hardware:

Should work on any 32-bit microcontroller and any TFT screen (maybe after some changes).

More docs will follow... at some point...

Required libraries

Download and place to Arduino/libraries folder:

Download via Library manager:

  • Adafruit_GFX
  • Adafruit_ILI9341
  • Adafruit_FT6206 for capacitive touchscreen
  • Adafruit_STMPE610 for resistive touchscreen
  • QRCode library

Roadmap

  • Support legacy addresses (P2PKH and P2SH multisig)
  • Support nested segwit (P2SH-P2WPKH and P2SH-P2WSH)
  • Support native bech32 segwit (P2WPKH and P2WSH)
  • Load keys from SD card file
  • Support more hardware boards and TFT screens
  • Write better instructions
  • Improve GUI

About

Watch only hardware wallet for P2PKH or P2SH multisig

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages