Reviewed Aug 2026
DE
BA-04 · LESSON 06

Watch-only and air-gapped workflows

KEY DEFINITIONS

Terms used in this lesson

PSBT
Partially Signed Bitcoin Transaction: a format for passing an unsigned or partly signed transaction between constructors and signers.
Descriptor
A machine-readable description of the scripts, keys, and derivation paths a Bitcoin wallet watches or can spend.
QR code
Quick Response code: a square barcode often used to move a PSBT or address across an offline boundary.
UTXO
Unspent transaction output: one discrete chunk of bitcoin that can be used as a transaction input.

A watch-only wallet can observe funds and build transactions without private keys. An offline signer can then review and authorize the exact transaction.

45 min Difficulty 2/5 Not started

Loading lesson visuals...

01

Learn the idea

A watch-only wallet knows output descriptors or public keys and can discover balances without private signing keys. An air-gapped signer keeps private keys on a device that does not directly connect to the network. A PSBT, or Partially Signed Bitcoin Transaction, is a structured container for an unsigned transaction plus the metadata and partial signatures needed by coordinators and signers. It can move through QR codes, removable media, or another controlled channel.

GUIDED EXPLANATION1/5 ideas inspected
1

Watch from an online device

The coordinator scans the chain, selects UTXOs, obtains fee information, and prepares intended payment and change outputs.

Inspect each idea before the worked example.
The worked example follows the explanation

Inspect every idea above to open it.

Important distinctionAn air-gapped signer can safely approve any transaction because malware cannot reach the private key over the internet.

A malicious coordinator can still present a transaction that steals funds. The signer and user must verify destination, change, amount, fee, and policy.

02
FINISH LEARNING FIRST

The questions unlock after every required learning activity

Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.