2

How would one go about creating a single signature P2SH transaction? (Analogous to a "2 of 3 multisig P2SH" but instead I'm asking about a "1 of 1".) Would one wrap a standard P2PKH scriptPubKey inside of a P2SH redeem script? Or is there a better/preferred way of achieving this? Thank you.

muanon
  • 21
  • 1

1 Answers1

1

First of all, you can use 1-of-1 msig for a redeem script:

OP_1 push(pubkey) OP_1 OP_CHECKMULTISIG

But this one is better:

push(pubkey) OP_CHECKSIG

And of course, you are welcome to use segwit form

OP_0 push(hash160)
amaclin
  • 6,718
  • 1
  • 20
  • 32