Friday, October 25, 2024

How can I donate my self-custodied Bitcoin after death while keeping access during my lifetime?

I'm looking for a way to donate the rest of my Bitcoin from my self-custodied wallet to some active Bitcoin addresses after my death (let's say 100 years from now or 50 years after inactivity), while still being able to use it freely during my lifetime. I don't want to lock the funds with time-locked transactions or rely on any third-party services. Is there a native Bitcoin solution for this, or do I need to look into it as an enhancement request?

If you are a Bitcoin developer, please consider a solution if one hasn't been implemented yet, and your beloved future Bitcoin team will receive my Bitcoin without any questions asked! Your successor Bitcoin team can show this post as proof that you received my Bitcoin as a donation for free because of what you did in the past!!

I am also considering being cryopreserved if I reach a certain age while being alive, so maybe I can meet Hal Finney when he wakes up in the future. But the truth is, I might die suddenly for a stupid reason, without any part of me being able to survive to be frozen in the first place! This is why I want to be able to transfer my Bitcoin in future after a sudden death, otherwise, freezing my body after a certain age or death seems like a perfect use case for holding Bitcoin!

For now the only solution I can think of is to let my Bitcoin be lost with me, which doesn't seem like a bad idea because it could boost Bitcoin's value! It’s like giving my Bitcoin to all Bitcoiners rather than just a few. Still, the idea of donating to organizations like Bitcoin developers or human rights groups feels worth exploring. What do you think?

FYI, I don’t have children or anyone else whom I can or want to trust. I prefer to live trustlessly, free, and without any commitments in my lifetime, but I would like to commit to doing something after my death. I hope that makes sense!

Update: I found a workaround that meets my needs. I'm sharing it here for anyone who believes in "Not your keys, not your coins."

Solution: I will create 9 wallets beside my main wallet using the same 24-word seed phrase, Main wallet with no passphrase and other 9 wallets with a simple unique numeric passphrase. This way, all wallets share the same 24-word seed but have an additional identifier, making them easy to manage and access through a single hardware wallet.

Next, I plan to divide my Bitcoin into 10 equal portions and send each portion to one of these wallets. I’ll use the main wallet during my lifetime, and I set a time-locked transaction for the next 100 years to transfer the Bitcoin at other 9 wallets to designated people or organizations. This setup allows me to use my main wallet normally, and if I ever need more funds, I can cancel a time-locked transaction from one of the other 9 wallets and transfer the balance back to my main wallet by overwriting the transaction fee with a higher amount in the future. This workaround also should help me truly HODL the other wallets for a much longer time. If I accumulate more Bitcoin in my main wallet, I can always transfer the extra to a new wallet. The key point is that all of these wallets use the same 24-word seed, making the setup very convenient.

The challenging part is determining recipient addresses, as each recipient must maintain access to their wallet for the next 100 years!! I can check that time to time as much as I am alive but If they lose access after my life, it’s their fault for losing their Bitcoin, and it’s no longer my concern because I’ll be long gone and unaffected!!

Hopefully, Bitcoin developers will come up with a better solution by then. Until that happens, my workaround should do the job, and I’m okay with potentially losing my main wallet in the event of sudden death. What a Bitcoiner life!


No comments:

Post a Comment