Here’s an interesting wallet via miniscript: andor( multi(3, keyA, keyB, keyC), older(4032), andor(multi(2, keyAA, keyBB), older(32768), and_v(v:pk(keyAAA), after(1200000))) ) Give you a zenHodl period of about 1 month. Can’t spend a thing before this. Spend a Utxo to reset the counter. After the 4032 blocks, you need a 3 of 3 multisig to spend. But if you lose any one of those keys, then after 32768 blocks you can spend with a 2 of 2 multisig. For malleability reasons you don’t want these to be the exact same keys above, but that doesn’t mean they can’t come from the same seed…use a different path. And if you lose one of those two keys, then after like 6-7 years, at block 1.2 million, a single signature will suffice…

Replies (2)