Cove - The simple bitcoin wallet https://covebitcoinwallet.com
  • Kotlin 42%
  • Rust 32.6%
  • Swift 25.3%
  • Just 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Praveen Perera b82a236910
Refresh changelog through v1.3.0
Reworked `CHANGELOG.md` to add release notes up to `1.3.0` and include intermediate `1.x` entries. The update also standardizes the format into concise, single-level bullets and cleans up older sections for clearer, more consistent release history.
2026-07-16 12:22:29 -05:00
.codex Update config.toml 2026-05-18 09:47:45 -05:00
.github Install latest version of swiftformat in CI 2026-07-07 15:57:46 -05:00
.greptile Ignore generated files in reviews (#741) 2026-05-11 20:34:51 -05:00
android Fix cross-platform version bump (#837) 2026-07-14 23:26:16 -05:00
designs Add TransactionDetails figma file 2024-09-17 23:18:03 -05:00
docs Android update cloud back up, restore and onboarding (#773) 2026-06-11 14:56:42 -05:00
images New updated features graphic 2025-06-12 13:49:11 -05:00
ios Fix cross-platform version bump (#837) 2026-07-14 23:26:16 -05:00
pubkeys Add SECURITY policy, PGP key, and README link (#756) 2026-05-18 15:46:02 -05:00
rust Support multi-device Android screenshot download 2026-07-15 15:59:54 -05:00
.coderabbit.yaml Disable auto_review in .coderabbit.yaml 2026-05-14 08:34:55 -05:00
.envrc.example Android prepare beta (#501) 2026-01-13 14:17:54 -06:00
.gitignore Add mobile artifact xtask workflow (#820) 2026-07-02 18:46:44 -05:00
.swiftformat Update .swiftformat and run just fmt 2026-07-07 15:42:51 -05:00
AGENTS.md Reorganize Rust guidance in AGENTS.md 2026-07-14 22:09:57 -05:00
ARCHITECTURE.md Avoid android crashes (#805) 2026-06-25 13:55:45 -05:00
CHANGELOG.md Refresh changelog through v1.3.0 2026-07-16 12:22:29 -05:00
CONTRIBUTING.md Fix lock unlock (#818) 2026-07-03 13:57:41 -05:00
justfile Annotate just recipes with runtime tags 2026-07-10 10:53:03 -05:00
LICENSE Initial commit to public repo 2024-05-30 12:53:08 -05:00
README.md Update README features list 2026-07-07 08:56:30 -05:00
rust-analyzer.json Complete the on change handler for entering BTC/sats amounts 2025-05-07 08:52:57 -05:00
SECURITY.md Add SECURITY policy, PGP key, and README link (#756) 2026-05-18 15:46:02 -05:00

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 iOS and Android

Download on the App Store Get it on Google Play

Build from Source

See CONTRIBUTING.md for prerequisites and build instructions.

Documentation

Features

features list

  • Create and import hot wallets, verify recovery words, and use SeedQR backup and restore
  • Import watch-only and hardware wallets from xpubs, public descriptors, and key expressions using NFC, files, or QR codes
  • Use Coldcard, TAPSIGNER, Krux, Jade, SeedSigner, Foundation Passport, and other PSBT-compatible hardware wallets
  • Set up, import, back up, change PIN, and sign with TAPSIGNER over NFC
  • Send Bitcoin with hot wallets or hardware wallets using QR (BBQr and UR), NFC, or files for PSBT transfer
  • Choose custom fee rates and review fee warnings before sending
  • Create and manage multiple wallets across Bitcoin, Signet, Testnet, and Testnet4
  • Use Native Segwit, Wrapped Segwit, and Legacy address types
  • View receive addresses, transaction details, UTXOs used, and block explorer links
  • Search, sort, filter, lock, unlock, label, and select individual UTXOs for coin control
  • Create, import, and export BIP329 labels for wallets, transactions, and UTXOs
  • Export transaction CSVs with historical fiat prices for tax reporting
  • Select your preferred fiat currency and Bitcoin unit
  • Connect to your own Electrum or Esplora node
  • Enable end-to-end encrypted Cloud Backup and restore protected by passkeys, using iCloud Drive on iOS and Google Drive on Android
  • Use PIN or biometric app lock, plus Wipe Data and Decoy trick PINs

Demo Video

https://github.com/user-attachments/assets/9c933b90-a991-4c09-be29-2825d535bc1e

Coming Soon

  • Full SATSCARD support

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.