From c8cbc9804e4a9695ed118c9306b20795eacfdc00 Mon Sep 17 00:00:00 2001 From: BitsagaRob Date: Fri, 4 Sep 2026 09:01:55 +0000 Subject: [PATCH] BIP376: keep PSBT_IN_WITNESS_UTXO after finalization --- bip-0376.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0376.mediawiki b/bip-0376.mediawiki index a005f08ec0..27176f5d07 100644 --- a/bip-0376.mediawiki +++ b/bip-0376.mediawiki @@ -110,7 +110,7 @@ The Input Finalizer MUST verify that a PSBT_IN_TAP_KEY_SIG field is pre The Input Finalizer MUST construct the PSBT_IN_FINAL_SCRIPTWITNESS containing the single witness element from PSBT_IN_TAP_KEY_SIG, as per the BIP 341 key path spending rule. -The Input Finalizer MUST remove the PSBT_IN_SP_TWEAK, PSBT_IN_SP_SPEND_BIP32_DERIVATION, PSBT_IN_TAP_KEY_SIG, and PSBT_IN_WITNESS_UTXO fields for any input where the PSBT_IN_FINAL_SCRIPTWITNESS is present. +The Input Finalizer MUST remove the PSBT_IN_SP_TWEAK, PSBT_IN_SP_SPEND_BIP32_DERIVATION, and PSBT_IN_TAP_KEY_SIG fields for any input where the PSBT_IN_FINAL_SCRIPTWITNESS is present. == Rationale ==