Skip to main content
2 votes
Accepted

How Does the Blockchain Recognize Locked UTXOs in a PSBT if the PSBT Isn't Stored On-Chain?

Locking UTXOs is a feature of certain wallets, to prevent their UTXOs from being reused while the building of a transaction using them is in progress. Whether or not a UTXO is locked is only known ...
Pieter Wuille's user avatar
2 votes

Can a Second Signer Add Data to a Bitcoin PSBT Transaction?

PSBT is just an interchange format for whatever information signers may need. It does contain an unsigned transaction as "the thing being signed". Nothing prevents participants from ...
Pieter Wuille's user avatar
2 votes
Accepted

Handling Multi-Signature Transactions with PSBT in Bitcoin

When I, as the first signer, add my signature to the PSBT, where is this signed data stored while we wait for the second signer to add their signature? In the PSBT file. How does the PSBT format ...
Pieter Wuille's user avatar
1 vote

Sparrow with Keystone Pro and Bitcoin Core

Yes, I had to go back and index the wallet in bitcoin core. This involved updating my bitcoin.conf file to add server=1 and txindex=1 and also make sure I had wallet= specificed. Then I had to ...
Alement's user avatar
  • 43
1 vote
Accepted

Sparrow with Keystone Pro and Bitcoin Core

Any ideas? Ideas yes, but based more on guesswork than on actual experience with Sparrow. Bitcoin core normally does not maintain an index of all transactions for performance and storage reasons. It ...
RedGrittyBrick's user avatar
1 vote
Accepted

Handling UTXOs in Partially Signed Bitcoin Transactions (PSBTs) and Potential Double-Spend Scenario

Your question is about what happens when a transaction gets broadcast which tries to spend outputs that are already spent. It is unrelated to PSBT; PSBT is just one technology that helps wallets ...
Pieter Wuille's user avatar
1 vote
Accepted

Can You Create a Time-Locked PSBT in Bitcoin?

PSBT can contain any unsigned transaction. If that transaction uses a script with a locktime condition, then you have a PSBT that involves a time lock. Whether or not wallet software can deal with ...
Pieter Wuille's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible