LearnBitcoin

Glossary

Bitcoin Inheritance Planning

Strategies ensuring heirs can access your BTC in the event of your death, often involving multisig, trusted executors, or time-lock scripts.

Bitcoin inheritance planning is the practice of ensuring your heirs can access your BTC if you die or become permanently incapacitated, without giving them premature access while you're alive.

The Bitcoin network has no probate court, no executor with administrative override, no bank to subpoena. If your heirs don't have a workable path to your private keys (or your seed phrase, or your multisig setup), the BTC is permanently lost. Nobody knows how many coins have been buried this way; a 2017 Chainalysis estimate put all lost coins, from every cause combined, at 2.8 to 3.8 million BTC - the chain doesn't care about your death certificate.

The competing requirements:

  1. Heirs must eventually be able to access the funds. They need to know the wallet exists, where the materials are stored, and what to do.
  2. Heirs must not access the funds prematurely. Giving an heir the seed phrase while you're using the wallet means you've given them your money.
  3. Adversaries must not be able to coerce or trick heirs into giving access. "Your father died, here's how to claim his BTC" is a phishing-script template waiting to be exploited.

Common approaches:

  • Sealed letter with a lawyer. Document your wallet setup, hardware-device locations, and seed-phrase storage. Lawyer holds the envelope, opens upon death notification. Good for moderate amounts; depends on legal jurisdiction.
  • Multisig with a time-locked branch. You hold the keys that spend day to day. A second branch of the script lets a designated heir (alone, or together with a trustee) spend only after the coins have sat untouched for a set delay, say six months, enforced by a relative locktime that CheckSequenceVerify checks inside the script. The clock restarts every time you move the coins, so the heir's branch never matures while you are around to spend; once you are not, it does. Bitcoin Core's output descriptor language can express such a branch directly, with Miniscript's older() for the delay.
  • Shamir's Secret Sharing. Split the seed into N shares, any M of which reconstruct it; SLIP-39 is the standard form. Distribute to trustees. Useful but adds complexity, and unlike multisig the reconstructed seed ends up whole in one place.
  • Collaborative custody. If a company holds one key of your multisig, check what its inheritance procedure actually requires. The plan then depends on the company still existing and on its identity checks: a trust decision, not a technical one.

Testing matters enormously. Have your heir (or a stand-in) walk through the recovery procedure with a tiny test wallet. Update the plan whenever your custody setup changes. A plan you've never rehearsed is a plan you don't have.

See Inheritance Seed Backup for backup mechanics and Hierarchical Multisig for layered multisig designs.

Key takeaways

  • Prevents BTC from becoming inaccessible upon death
  • Combines technical solutions (multisig, time-lock) and legal measures
  • Requires careful balance of security and usability

Corrected

  • Was: The entry described the time-locked multisig approach as a 2-of-3 in which you hold two keys and a designated heir or trustee holds one, with a time-locked branch letting 'the heir + trustee' spend after a delay. The key counts did not add up and no mechanism was named.

    Now: It now describes a script with a second branch that a designated heir, alone or with a trustee, can use only after the coins have sat untouched for a set delay, enforced by a relative locktime (BIP 68) that CheckSequenceVerify (BIP 112) checks in the script, whose clock restarts whenever the owner moves the coins, and notes that Bitcoin Core's output descriptor language expresses the delay with Miniscript's older(). Details

Sources (7)

Related terms (16)

Published . Revised . One correction logged for this page.

Edit this page on GitHub