$> Kaya
~/tools/psbt-analyzerinteractive
/tools/psbt-analyzer

PSBT Analyzer

Use this PSBT analyzer to review signing completeness, UTXO coverage, finalization state, and visible fee information in a Bitcoin PSBT.

~/tools/psbt-analyzeranalyze psbt
PSBT analysis

Paste a PSBT to inspect signing completeness, UTXO coverage, and fee visibility.

~/tools/psbt-analyzer/examplesusage.txt

Example Usage

  • Check whether every PSBT input already has UTXO data attached.
  • See how many inputs are signed or finalized before broadcasting.
  • Inspect whether fee calculation is possible from the PSBT alone.
~/tools/psbt-analyzer/guideREADME.md

PSBT Analyzer Explained

A PSBT analyzer focuses less on raw field-by-field decoding and more on readiness. It helps you see whether all inputs include UTXO information, how many inputs are signed, how many are finalized, and whether the transaction fee can be derived from known values. That is useful in wallet workflows, signing services, and multi-step PSBT pipelines where you need a quick operational summary before the next handoff. Instead of manually reading every field, you get a compact status view that surfaces missing data and obvious blockers. For debugging PSBT flow state, that is often more useful than raw decoding alone.

~/tools/psbt-analyzer/faq3 items

FAQ

What does UTXO coverage mean here?

It means whether each input includes enough referenced UTXO data for signing checks and fee visibility.

Can it always calculate the fee?

No. Fee calculation only works when the PSBT includes enough input value information.

Why use an analyzer if I already have a decoder?

Because the analyzer gives a fast readiness summary instead of making you inspect every field manually.

~/tools/psbt-analyzer/related5 links
~/tools/psbt-analyzer/linksinternal