pull down to refresh

I am not sure if you can have a BTC transaction with created from two different keys.
Seems like PSBTs support that, see my emphasis:
Partially Signed Bitcoin Transactions (PSBTs) are a data format that allows wallets and other tools to exchange information about a Bitcoin transaction and the signatures necessary to complete it.
A PSBT can be created that identifies a set of UTXOs to spend and a set of outputs to receive that spent value. Then information about each UTXO that’s necessary to generate a signature for it can added, possibly by a separate tool, such as the UTXO’s script or its precise bitcoin value.
The PSBT can then be copied by any means to a program that can sign it. For multisig wallets or cases where different wallets control different inputs, this last step can be repeated multiple times by different programs on different copies of the PSBT. Multiple PSBTs each with one or more necessary signatures can be integrated into a single PSBT later. Finally, that fully signed PSBT can be converted into a complete ready-to-broadcast transaction.
I can imagine a scenario in the future in which someone has gathered the seed phrases of dozens of abandoned wallets like this and could use this technique to harvest enough of them at once for it to really be worth-while. It kind of makes me want to collect a repository of people's abandoned sats and create a UTXO graveyard ripe for Dr. Frankensat!
reply