Is it possible to do a 3-of-5 OR 1 multi-sig for backup purposes?

3

I'd like to create a multi-sig wallet where I can freely create transactions, but I want to give keys to trusted friends/family + a safety deposit box so that if I hit my head and forget my password, or I die, then the trusted people can recover my coins.

Is this something Bitcoin currently supports or plans to support?

B T

Posted 2019-08-05T00:27:25.770

Reputation: 1 134

Answers

2

Yes, this is possible. You can construct a script such as:

OP_IF
    <key1>
    OP_CHECKSIG
OP_ELSE
    OP_3
    <key2>
    <key3>
    <key4>
    <key5>
    <key6>
    OP_5
    OP_CHECKMULTISIG
OP_ENDIF

This will allow key1 to freely spend the coins, but if a signature from key1 is not present it also allows any 3 of the keys2-6 to spend the coins.

Raghav Sood

Posted 2019-08-05T00:27:25.770

Reputation: 10 897

Awesome! Are there any wallets that support creating a structure like that?B T 2019-08-05T01:09:39.923

Not to myknowledge - this is fairly non-standard, so you would likely have to script something yourselfRaghav Sood 2019-08-05T01:24:26.617