Hardware Wallet Setup Guide 2026: From Box to Cold Storage in 30 Minutes
The plain-English walkthrough for setting up your first hardware wallet — what to do, what to write down, and what to never do.
A watch-only wallet lets you see your Bitcoin balance and every incoming transaction in real time, without ever putting your private keys on a connected device. Once you understand them, you stop checking your hardware wallet four times a week to confirm your coins are still there.
One of the strangest tensions in self-custody is this: you take the hard-earned step of moving your Bitcoin off an exchange and into a hardware wallet, and now you can’t casually check on it. Plugging in the device every Sunday morning to look at a balance starts to feel like overkill — and it slightly increases your security risk every time you do it. The fix is so simple it sometimes feels like cheating: a watch-only wallet.
A watch-only wallet is a normal Bitcoin wallet, on your phone or computer, that you have set up using only the public portion of your hardware wallet’s key information. It can see every transaction that hits your addresses, show your full balance in real time, and even build (but not sign) outgoing transactions. What it cannot do is move funds. Your private keys never touch the watch-only device. So losing your phone, getting your laptop stolen, or even getting fully malware-infected does not put your Bitcoin at risk.
Bitcoin has, by design, a clever split inside every wallet. There are two pieces: a private key (which can spend) and a public key (which can receive). The public key can be shared widely — it is, by definition, public information — without compromising security. The private key has to be kept secret, ideally on an air-gapped or hardware device that never touches the internet.
What most beginners don’t realize is that your extended public key (called an xpub, or in newer formats zpub or vpub) is enough to derive every Bitcoin address your wallet will ever generate. With it, software can:
It cannot, however, move a single satoshi without that signed approval from the device holding the private keys. That asymmetry is what makes watch-only wallets the single highest-leverage habit a self-custodying Bitcoin holder can adopt.
This is the obvious one. You want to know what your stack is worth at 9 PM on a Tuesday. Without a watch-only wallet, you either trust an exchange’s estimate (if your coins were originally bought there), squint at a block explorer with a list of addresses, or plug in your hardware wallet. With a watch-only wallet, you open the app on your phone. Done in three seconds.
Whenever you withdraw from an exchange, sell some Bitcoin to a friend, or move funds between your own wallets, you want to see the transaction land. With a watch-only wallet, you watch it appear as “unconfirmed,’’ turn into 1 confirmation, then 6, then settle. Closure for the transaction without exposing anything sensitive.
Best practice in Bitcoin self-custody is to use a fresh address for each incoming transaction (we cover the privacy reasons in our privacy explainer). The watch-only wallet derives a new address from your xpub on demand. You can copy it, paste it into Coinbase’s withdrawal form, and never touch your hardware device.
If you run a 2-of-3 or 3-of-5 multisig wallet (see our multisig explainer), the watch-only layer is essential. The wallet software needs the public keys from every co-signer to track the joint balance and to build proposed transactions that each co-signer then signs separately on their own device.
Giving your spouse or executor a watch-only setup — while keeping the actual private keys with you — lets them see what is there without giving them the ability to move it during your lifetime. We cover this exact scenario in our Bitcoin inheritance plan article.
Here is the simplest, free path. We are assuming you already have a hardware wallet (Coldcard, Ledger, Trezor, or similar) set up and holding Bitcoin.
Every modern hardware wallet has a function to export your extended public key in a way that watch-only software can import. On a Coldcard, this is “Export Wallet”; on a Trezor, it’s the same option in Trezor Suite; on a Ledger, you go through Ledger Live or use a third-party tool. The export usually produces a small text file or a QR code.
What you are looking for is a string starting with xpub, ypub, zpub, or vpub (different prefixes correspond to different address types — see Bitcoin address types explained). Or, more conveniently in 2026, an output descriptor — a longer, more complete piece of metadata that fully describes the wallet structure.
For most beginners we recommend Sparrow Wallet (desktop) or BlueWallet (mobile). Both are free, both are open-source, and both have well-tested watch-only functionality. Sparrow is the more powerful option; BlueWallet is the more comfortable phone experience.
In Sparrow: File > New Wallet > (give it a name) > Connect Existing > paste the xpub or scan the QR code from your hardware wallet’s export. Sparrow will set the wallet to read-only mode automatically.
In BlueWallet: Add Wallet > Import > paste the xpub. BlueWallet will detect that no private keys were supplied and create the wallet in watch-only mode.
Critical step. Have your hardware wallet display its receiving address #0 (or any specific index). Confirm that your watch-only wallet shows the same address at the same index. If they match, the import worked correctly. If not, you exported the wrong key type or imported the wrong descriptor — back up and redo step 1.
Even though the watch-only wallet has no spending power, it still has your full transaction history and your future addresses. That’s privacy-sensitive. Set a screen-lock on the phone, use FileVault or BitLocker on the laptop, and don’t install random apps on the same device. Reasonable hygiene, not paranoia.
This is the most-asked question once people understand watch-only wallets. The answer is honest: a watch-only wallet by default queries either a public Bitcoin server (Electrum, mempool.space) or the wallet developer’s own infrastructure to look up your addresses. That means a third party can correlate the addresses you are watching, even though they can’t spend from them.
If you care about that level of privacy, the answer is to point your watch-only wallet at your own Bitcoin node. Sparrow makes this trivial — one settings change — and the result is that your address lookups happen against your own copy of the blockchain rather than someone else’s server. We have a beginner-friendly walkthrough in running a Bitcoin node.
For most beginners holding moderate amounts, default Sparrow or BlueWallet privacy is fine for the watch-only use case. The option to upgrade is there when you want it.
To stay honest: a watch-only wallet protects you against device theft and most malware on the watching device. It does not protect you against:
If you’re wondering where this fits in your overall security maturation, here is the rough path most thoughtful holders walk over their first two years of self-custody:
The watch-only step is the one most beginners skip, and it’s the one that changes day-to-day life with self-custody from “a chore I avoid’’ to “a system that runs in the background.’’
Your xpub does not give anyone the ability to spend, but it does let anyone trace every transaction your wallet has ever made or will make. Treat it like a bank statement: not catastrophic if leaked, but not something you post on Twitter.
A hot wallet is one that holds private keys on a connected device — risky for large amounts. A watch-only wallet, by definition, has no private keys. The naming is unfortunate but the security model is fundamentally different.
If you lose your hardware wallet and you only have a watch-only setup, you can see your Bitcoin but you cannot move it. The seed phrase backup of the original device is what saves you from that. The watch-only wallet is a supplement to your backup strategy, never a replacement.
If self-custody has felt like a chore you avoid, the watch-only wallet is probably the missing piece. The whole point of holding Bitcoin yourself is the calm of knowing it’s safe; a watch-only wallet is what lets that calm survive a Tuesday morning balance check.