wallets

How to Set Up a Bitcoin Watch-Only Wallet in 2026

A watch-only wallet lets you check your Bitcoin balance and create unsigned transactions on an internet-connected device without ever exposing your private keys. Here is how to set it up.

watch-only walletbitcoin walletsparrow walletcold storagexpub

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

AppPlatformBest For
Sparrow WalletDesktop (Mac/Win/Linux)Advanced users, full node connection
ElectrumDesktop (Mac/Win/Linux)Power users, Lightning support
Blue WalletMobile (iOS/Android)Mobile monitoring
NunchukMobile + DesktopMulti-sig coordination
Specter DesktopDesktopMulti-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

  1. Open Sparrow Wallet
  2. File → New Wallet
  3. Name your wallet (e.g., "Coldcard Watch-Only")
  4. Select Script Type: Native SegWit (P2WPKH) for single-sig, or P2WSH for multi-sig
  5. For Keystores: select "xPub / Watch Only"
  6. Paste your xpub
  7. 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:

  1. Tools → Server Preferences
  2. Select "Bitcoin Core" or "Electrum Server"
  3. 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:

  1. Open Blue Wallet
  2. Add Wallet → Import Wallet
  3. Paste your xpub
  4. 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):

  1. Go to Send in your watch-only wallet
  2. Enter recipient address and amount
  3. Click Create Transaction — Sparrow creates an unsigned PSBT
  4. 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:

  1. In Sparrow, load the signed PSBT
  2. Finalize Transaction
  3. 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:

  1. Collect xpub from each of the 3 hardware wallets
  2. In Sparrow: New Wallet → Multi-Signature → Enter all 3 xpubs, set 2-of-3 threshold
  3. 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.

Stay Up to Date on Bitcoin

Get our free Beginners Guide to Buying Bitcoin plus weekly insights for long-term holders.

Related Posts

wallets
Zeus Lightning Wallet Review 2026

Zeus Lightning wallet review 2026 — the power user mobile wallet for connecting to your own Lightning node, with embedded node mode, Tor privacy, and NWC support.