Breez is a non-custodial Lightning wallet that runs LND on your device with automated channel management. This review covers its security model, fees, podcast streaming payments, and how it compares to Phoenix and Zeus.
A watch-only wallet is one of the most underused Bitcoin security tools. It lets you monitor your holdings, generate receiving addresses, and prepare unsigned transactions — all without your private keys ever touching an internet-connected device.
What Is a Watch-Only Wallet?
A watch-only wallet contains only your extended public key (xpub, ypub, or zpub — depending on address format). The public key lets the software:
- Derive all your Bitcoin addresses
- Check balances for all addresses
- Monitor incoming and outgoing transactions
- Create unsigned transactions (PSBTs) for your hardware wallet to sign
What it cannot do: spend Bitcoin. Without the private key, no signature is possible.
Why Use a Watch-Only Wallet?
Security: Your hardware wallet (Coldcard, Trezor, Ledger) never connects to the internet during routine balance checking. You only connect it when actually signing a transaction.
Convenience: Check your balance on your laptop or phone without the physical hardware wallet present.
Air-gapped workflows: Prepare a transaction on an internet-connected device, sign it on an air-gapped hardware wallet, broadcast it back. Zero exposure of private keys to networked devices.
Supported Software
| App | Platform | Best For |
|---|---|---|
| Sparrow Wallet | Desktop (Mac/Win/Linux) | Advanced users, full node connection |
| Electrum | Desktop (Mac/Win/Linux) | Power users, Lightning support |
| Blue Wallet | Mobile (iOS/Android) | Mobile monitoring |
| Nunchuk | Mobile + Desktop | Multi-sig coordination |
| Specter Desktop | Desktop | Multi-sig, self-hosted node |
Setting Up Watch-Only in Sparrow Wallet
Sparrow is the recommended desktop wallet for most Bitcoin users in 2026.
Step 1: Get Your xpub from Hardware Wallet
Coldcard Mk4/Q:
- Go to Advanced → Export Wallet → Generic JSON
- Export to microSD
- The file contains your xpub
Trezor:
- Open Trezor Suite
- Go to Account → Details
- Copy the xpub shown
Ledger:
- Open Ledger Live
- Click your account → Edit account
- Export xpub (if available, or use Sparrow's direct connection)
Step 2: Create Watch-Only Wallet in Sparrow
- Open Sparrow Wallet
- File → New Wallet
- Name your wallet (e.g., "Coldcard Watch-Only")
- Select Script Type: Native SegWit (P2WPKH) for single-sig, or P2WSH for multi-sig
- For Keystores: select "xPub / Watch Only"
- Paste your xpub
- Apply
Sparrow will scan the blockchain for all addresses derived from your xpub and show your full balance and transaction history.
Step 3: Connect to Your Node (Optional but Recommended)
For maximum privacy, connect Sparrow to your own Bitcoin node instead of public servers:
- Tools → Server Preferences
- Select "Bitcoin Core" or "Electrum Server"
- Enter your node's connection details
Without your own node, your balance queries go to Sparrow's servers. They cannot steal your Bitcoin (no private keys), but they can see which addresses you're watching.
Setting Up Watch-Only in Blue Wallet (Mobile)
For mobile monitoring:
- Open Blue Wallet
- Add Wallet → Import Wallet
- Paste your xpub
- Blue Wallet creates a watch-only wallet showing your balance
Blue Wallet's watch-only wallet is read-only — you can monitor balances and receive addresses but cannot initiate transactions from the app.
Creating and Broadcasting PSBT Transactions
The full air-gapped workflow:
On Internet-Connected Device (Sparrow):
- Go to Send in your watch-only wallet
- Enter recipient address and amount
- Click Create Transaction — Sparrow creates an unsigned PSBT
- Export the PSBT (Save Transaction, or display as QR)
On Hardware Wallet (Air-Gapped):
Via microSD (Mk4):
- Copy PSBT file to microSD
- Insert into Coldcard
- Review and sign
- Signed PSBT saved back to microSD
Via QR (Coldcard Q):
- Display PSBT as QR on Sparrow
- Scan with Coldcard Q camera
- Review and sign
- Coldcard displays signed PSBT as QR
- Scan back into Sparrow
Broadcast:
- In Sparrow, load the signed PSBT
- Finalize Transaction
- Broadcast Transaction
The signed transaction is now submitted to the Bitcoin network. Your private keys never touched the internet.
Multi-Signature Watch-Only Wallets
For a 2-of-3 multi-sig watch-only wallet:
- Collect xpub from each of the 3 hardware wallets
- In Sparrow: New Wallet → Multi-Signature → Enter all 3 xpubs, set 2-of-3 threshold
- Sparrow derives all multi-sig addresses from the combination
This is particularly powerful: you can monitor your multi-sig balance from any device without having any hardware wallet present.
Privacy Considerations
Your xpub reveals all of your Bitcoin addresses — past, present, and future. Anyone with your xpub can see your complete Bitcoin history.
Protect your xpub:
- Do not share it publicly
- Store it with appropriate security (someone with your xpub cannot steal your Bitcoin, but they can compromise your privacy)
- Use separate xpubs for different purposes (savings wallet vs. operational wallet)
Use your own node to prevent third-party services from associating your xpub with your IP address.
Frequently Asked Questions
Can someone steal my Bitcoin with just my xpub? No. The xpub allows address derivation and balance monitoring but not signing. Spending requires the private key, which never leaves your hardware wallet.
What is the difference between xpub, ypub, and zpub? They encode the same extended public key but indicate different address formats:
- xpub: Legacy (P2PKH) addresses — starts with 1
- ypub: SegWit wrapped (P2SH-P2WPKH) — starts with 3
- zpub: Native SegWit (P2WPKH) — starts with bc1q
Most wallets support importing any format and converting automatically.
Does a watch-only wallet work for Lightning? Lightning channels are not visible in a standard watch-only wallet. Lightning requires a hot node (LND, CLN) with active key management.
Can I use multiple hardware wallets with the same watch-only wallet? Only if they share the same seed (same xpub). Different seeds = different wallets. Multi-sig setups use multiple xpubs explicitly.
Bottom Line
A watch-only wallet setup takes 10 minutes and permanently improves your Bitcoin security workflow. Your hardware wallet stays offline except when actually signing — which should be rare.
Set up Sparrow with your hardware wallet's xpub today. Connect it to your own node if you have one. Check your balance without ever plugging in your hardware wallet again.