Dead Man's Switch & Time-Lock Solutions
Lesson by Uvin Vindula
Beyond multisig and secret sharing, there are more advanced technical solutions for crypto inheritance: dead man's switches and time-lock contracts. These use automation and Bitcoin's scripting capabilities to transfer funds without requiring manual intervention by a third party.
Dead Man's Switch
A dead man's switch is a mechanism that automatically takes an action if you fail to respond within a specified time period. In the context of crypto inheritance:
- You set up a system that periodically checks if you're still active (e.g., requires you to click a confirmation link every 3-6 months).
- If you fail to respond after multiple attempts, the system assumes you are incapacitated or deceased.
- It then releases pre-configured information (such as seed phrases, wallet instructions, or decryption keys) to your designated beneficiaries.
Services like Google's Inactive Account Manager can serve as a basic dead man's switch for non-sensitive information. For crypto-specific solutions, projects like Sarcophagus (built on Ethereum) offer decentralized dead man's switch functionality.
Bitcoin Time-Locks (CLTV and CSV)
Bitcoin's scripting language includes two powerful time-lock features that can be used for inheritance:
CheckLockTimeVerify (CLTV):
- Locks a transaction output until a specific block height or date.
- You can create a transaction today that sends Bitcoin to your heir's address, but the transaction cannot be spent until, say, January 1, 2028.
- You can always create a new transaction spending those funds before the time-lock expires, effectively "cancelling" the inheritance if you're still alive.
CheckSequenceVerify (CSV):
- Locks a transaction output for a relative period — e.g., 52,560 blocks (~1 year) after the transaction is confirmed.
- Useful for creating rolling inheritance transactions that you periodically refresh.
Combining Time-Locks with Multisig
The most robust inheritance solution combines both approaches. For example:
- Normal spending: 2-of-3 multisig (you + spouse + backup key).
- Inheritance path: After 1 year of inactivity (using CSV), your heir can spend with just 1-of-3 keys.
This is implemented using Bitcoin's Miniscript framework, which allows complex spending conditions to be encoded in a single wallet. Tools like Liana Wallet (by Wizardsardine) are specifically designed for this use case — they create wallets with built-in recovery paths that activate after a configurable period of inactivity.
Practical Considerations
While these solutions are powerful, they require careful thought:
- Regular maintenance: Time-lock inheritance transactions must be periodically refreshed or the funds will become accessible to heirs.
- Technical complexity: Setting up these solutions currently requires above-average technical knowledge.
- Testing: Always test your inheritance setup with a small amount of Bitcoin before committing significant funds.
For Sri Lankan users, Liana Wallet represents a particularly interesting option — it is open-source, does not require a third-party service, and works with standard hardware wallets. As the Bitcoin ecosystem matures, expect these tools to become as user-friendly as setting up a mobile banking app.
Key Takeaways
- •Dead man's switches automatically release crypto access if the owner fails to check in
- •Bitcoin's CLTV and CSV opcodes enable time-locked inheritance transactions
- •Combining time-locks with multisig creates robust inheritance setups
- •Liana Wallet is purpose-built for Bitcoin inheritance with time-locked recovery paths
- •All inheritance solutions should be tested with small amounts before committing large holdings
Quick Quiz
Question 1 of 3
0 correct so far
What is a dead man's switch in the context of crypto inheritance?