Put your wallet's map on Bitcoin, so your keys are always enough.
A multisig wallet needs two things to spend: enough keys, and the descriptor that says how those keys fit together. Lose the descriptor and the keys alone will not open the wallet. This page encrypts the descriptor so that your own keys unlock it, and gives you a line of text to write onto the chain. After that, your keys are enough.
Two ways. Both put the same text into one OP_RETURN output. Keep the transaction id afterwards, and write it on your estate insert.
opreturnbot.com takes the text and publishes it for you. You pay on chain or over Lightning. You need no node and no wallet software.
The transaction comes from their wallet, so your own coins are never linked to your backup.
Run this against your own node. It builds, signs and broadcasts in one step.
Needs Bitcoin Core 30 or newer, with a funded wallet loaded. It prints the transaction id; bring that back to step 4.
Paste the transaction id from whoever published it. This page reads the bytes back off the chain and opens them with the keys already in your descriptor, so you have to type nothing else. Come back any time: leave, return with the transaction id, put your descriptor back in step 1, and this still works.
Copy this onto the page that lives with your will.
Paste the extended public keys of the wallet, one per line.
Derive these from your seeds with your signing device, using the paths shown above. This page never asks for a seed.Import this into Sparrow or any coordinator to watch and spend from the wallet again.
Neither format is ours to own. A threshold backup uses the published multisig-backup format. A one-key backup follows draft BIP-138. Both are open, and other software already reads them, so your descriptor can be rebuilt with no Bitcoin Butlers involved.
Your estate insert names the tool and how to reach it, because that is the page someone reads on the day this one is gone.