Ledger Wallet™ just got a major upgrade.

Take control today

A whole new level of choice, clarity and control

Trade different via Ledger Wallet 4.0

Download now Learn more

PSBT (Partially Signed Bitcoin Transaction)

Jun 2, 2026 | Updated Jun 2, 2026
PSBT is a data exchange format that allows multiple distinct parties to independently exchange transaction data and signing context.

What Is a PSBT?

A Partially Signed Bitcoin Transaction (PSBT) is a data exchange format designed to simplify how different roles and devices coordinate during the creation of a Bitcoin transaction. Introduced via Bitcoin Improvement Proposal 174 (BIP-174), it acts as a standardized package containing the transaction data plus the signing context a signer needs, such as UTXO information and derivation paths, to verify and authorize a transaction.

Before PSBT, multisig (multi-signature) setups and offline signing workflows often relied on proprietary methods to pass data between devices. PSBT improves interoperability by providing a common language that various hardware signers, software interfaces, and coordinator tools can use to communicate. 

How Does a PSBT Work?

The PSBT lifecycle separates the construction of a transaction from the generation of signatures. This allows private keys to remain isolated on a signing device while the transaction data moves through several stages:

  1. A coordinator or compatible wallet software creates the initial PSBT, identifying which UTXOs (unspent transaction outputs) to spend and the intended destination.
  2. The PSBT is updated with essential context, such as the derivation paths and previous output details the signer needs to validate the inputs and ensure the transaction is legitimate.
  3. The PSBT is passed to the signing device. Even without a live blockchain connection, the signer uses the metadata provided in the PSBT to verify the transaction details.
  4. Once all required parties have added their signatures, the data is gathered and finalized, converting it from the PSBT format into a standard raw Bitcoin transaction.
  5. The final transaction is extracted and broadcast to the Bitcoin network.

What Is PSBT Used For?

PSBT is well-suited for workflows where transaction construction and signing need to happen separately or across multiple devices. The most common use cases are:

  • Multisig coordination: Multiple signers can each add their signature securely to the same PSBT independently.
  • Air-gapped signing: A PSBT can be transferred to an offline signing device, signed without an internet connection, and returned for broadcast. This keeps private keys fully isolated from the network.
  • Watch-only wallets: A watch-only wallet can construct and export a PSBT for signing on a separate device, allowing users to manage addresses and build transactions without ever exposing keys to an internet-connected environment.

Michael Saylor

Michael Saylor is the Executive Chairman of Strategy (formerly MicroStrategy), known for pioneering the corporate Bitcoin treasury strategy.

Full definition

Generative AI

Generative AI refers to a subset of artificial intelligence used to produce new content, such as text, code, and images.

Full definition

ML-DSA (Module-Lattice Digital Signature Algorithm)

ML-DSA is a standardized, lattice-based signature scheme designed to provide robust quantum resistance for digital transactions.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.