Open zilveer opened 7 years ago
Any ideas?
You want to use SIGHASH_NONE mixed with SIGHASH_ANYONECANPAY
Note: If you broadcast the transaction on step 4 it will be valid, and if it is confirmed in a block it will be set in stone... but anyone who sees the transaction could change the outputs and it would still be valid. Though unless you opted in RBF it wouldn't propagate.
@dabura667 thx for the step by step description of how to do it.
But cannot I use SiGHASH single with a blank check instead ? For example I want user1 sign it priv1key, the amount should be minimal since it will be a blank check. (Could the amount be set to zero here ? And the I use an address which the user 1 holds.
User2 will be the one who will add new outputs and sign the RAW hex which is signed by user1. User2 will sign it with SIGHASH ALL and will broadcast it to the network.
Please correct me if this is correct way of thinking or if there is a better method to do this? Regards
Hello, I have a 2-of-2 multisig address and would like to create a blank check transaction with SIGHASH Single with one private key. Is there anyone here who can tell me or guide me on how to create a a blank check with SIGHASH Single?