Skip to content

bitcoinppl/cove

Repository files navigation

About

Cove is a simple to use yet powerful Bitcoin mobile wallet. The wallet is built on top of the BDK library.

We provide hot wallet support but one of the main goals is to be the best mobile wallet to use with hardware wallets.

Available on The Apple AppStore

Download_on_the_App_Store_Badge_US-UK_RGB_blk_092917 1

Build from Source

See CONTRIBUTING.md for prerequisites and build instructions.

Documentation

Features

features list

  • Import hardware wallet (xpub / public descriptor) using NFC, File & QR
  • Create hot wallet, and verify hot wallet backup
  • Send Bitcoin using a hot wallet
  • Send Bitcoin using a hardware wallet, using NFC, File or QR for transferring PSBTs
  • View transaction details
  • Create and use multiple wallets
  • Create and use BIP329 labels
  • Import and Export BIP329 labels
  • Select your preferred fiat currency
  • Connect your own node
  • Create Trick Pins (Wipe Data & Decoy PIN)
  • Use FaceID or PIN to lock your wallets
  • UTXO list and Coin Control (select individual UTXOs to spend)

Demo Video

cove_demo.mp4

Coming Soon...

  • Lock and Unlock individual UTXOs
  • Support for SATSCARD
  • Android version

Acknowledgements

  • OpenSats for the grant that made it possible for me to dedicate my time to this project.
  • BDK which Cove is built on, thanks for the great work, and for your help along the way.
  • Adrian Lischer for the UI designs and UX feedback.
  • All the alpha and beta testers that have provided valuable feedback.
  • Craig Raw for helping me make integrations with sparrow work smoothly.
  • Coinkite for providing me with hardware to test on and helping me with integrations.
  • NVK for the Cove name and feedback.

License

Cove is released under the MIT license.