Limestone City Bitcoin

Technical Resources ▸ Security & Keys

Multisig

No single point of failure

Everything in single-key custody hangs on one secret. Guard it well and you are sovereign; lose it once, or have it found once, and the funds are gone. Multisig changes the math: a wallet that needs m of n keys to spend can survive a lost key, a stolen key, or a house fire, because no single event touches enough keys to matter.

How m-of-n Works

The standard personal setup is 2-of-3: three keys exist, any two can spend. Concretely:

Spending uses PSBTs (partially signed transactions): your coordinator builds the transaction, the first device signs it, the second device signs the partly signed result, and the completed transaction broadcasts. With air-gapped signers the PSBT travels by QR code or microSD, as usual.

Building One

Each of the three keys should be its own seed on its own signer, ideally on different device types so one project's bug cannot touch two keys at once. In our air-gapped, Bitcoin-only world that might be a SeedSigner, a Specter DIY, and a Krux build. A coordinator like Sparrow collects the three xpubs (public keys only, nothing secret) and assembles the wallet. Generate each seed with your own dice if you want the full no-trust setup.

Then distribute: each seed backed up on metal, each stored in a different physical location. Three seeds in one drawer is a single point of failure with extra steps.

The Descriptor: The Backup People Forget

A multisig wallet is more than its seeds. The wallet output descriptor is a text string recording the three xpubs, the 2-of-3 policy, and the derivation paths. Here is the part that surprises people: without the descriptor, all three seeds together may not be enough to rebuild the wallet, because you cannot reconstruct which keys, paths, and script type were combined.

Treat the descriptor as seriously as a seed, with one difference: it contains no secrets, so you can copy it freely. Export it from Sparrow, print several copies, and store one with each seed backup. Now any two seeds plus any descriptor copy can always resurrect the wallet.

Choosing a Quorum

Multisig also has costs: transactions are bigger (so fees run higher), signing takes longer, and there is simply more to manage. For everyday amounts, a well-run single-sig setup with a passphrase is plenty. Multisig earns its keep on the long-term savings you cannot afford to lose. And if what you mainly want is recovery from a lost key rather than theft resistance, Liana's timelocked recovery paths solve that with less ceremony.

The Mistakes That Undo It

⚠️ Before funding a multisig: seeds on metal in separate locations, descriptor backed up in several places, receive address verified on each device, one test deposit sent and spent, and one full recovery rehearsed from backups alone. Run the backup verification playbook on every key.

Keep going. Start each key with DIY seed generation, set up each signer via Setting Up a Signing Device, and coordinate it all in Sparrow. Multisig is a favourite meetup topic; bring questions.