Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rustaceanrob/flow

watch-only bitcoin wallet for coldcard, ledger, specter DYI, keystone
https://github.com/rustaceanrob/flow

Last synced: 13 days ago
JSON representation

watch-only bitcoin wallet for coldcard, ledger, specter DYI, keystone

Awesome Lists containing this project

README

        

### Flow Bitcoin Wallet

I began this project before finding a load of Bitcoin related crates written in Rust, namely `bdk`. I plan to refactor this project using `bdk` and integrating with more hardware wallets. For now, this code serves as a personal reference and proof of knowledge. The wallet was designed to:

- Store any number of hardware wallet details (fingerprint, xpub)
- Cache and fetch the most recently (un)used change and recieve addresses
- Cache and fetch a transaction history
- Generate and download partially signed bitcoin transactions (PSBT) by file
- Broadcast a signed PSBT to the network with an Electrum server
- Fetch mempool and fiat price data

### Screenshots

Screenshot 2023-10-05 at 7 26 07 AM
Screenshot 2023-10-05 at 7 24 49 AM
Screenshot 2023-10-05 at 7 27 22 AM
Screenshot 2023-10-05 at 7 28 04 AM
Screenshot 2023-10-05 at 7 25 13 AM