Seed phrase in a drawer
Whoever finds the 24 words owns everything, today, while you're still alive. Lose them, and nobody does.
risky now · lost laterNon-custodial crypto inheritance built on Safe. Name your heirs by wallet, check in when you like, and let people you trust confirm the rest.
And you build: ETH, stablecoins, the stocks that now live onchain. All of it stays in your own Safe. 0xWills is a module on top of it: we never hold your keys or your funds.
Writing your seed phrase into a will, or trusting an exchange to sort it out, both break in ways your family only discovers when it's too late.
Whoever finds the 24 words owns everything, today, while you're still alive. Lose them, and nobody does.
risky now · lost laterNot your keys. Accounts get frozen, probate takes months, and your family needs paperwork they may never find.
custodial · slowAssets stay in your Safe. Heirs are named by wallet, people you trust confirm, and a dispute window protects you from mistakes.
non-custodial · verifiedFather of Maya. Eight years onchain. Like most of us, he never planned for the day he isn't here.
That's the whole routine. One tap from his wallet keeps the plan asleep. Miss it, and he gets reminders long before anything happens.
Everything stays in his own Safe. 0xWills is a module on top: it can only ever pay the heirs he named, in the shares he set.
His sister and his lawyer each hold a key. If he ever goes quiet, they confirm what happened. Two of three must agree.
One month the check-in doesn't come. His verifiers confirm, a dispute window opens, and a single check-in from him would cancel everything.
Years ago her father named her wallet as his heir. When the dispute window closes, her share is waiting, and only that wallet can claim it.
Her 60% arrives as he set it: ETH, tokens and tokenized stocks on Robinhood Chain. It can only go to the wallet he named. Nobody can redirect it.
Years later, Maya measures her son Leo against the same old frame. What Armaan built kept going, the way he wanted.
About ten minutes, from a Safe you already own or one we help you create.
Use the Safe you already have, or create one. Enabling 0xWills is one transaction you sign.
Add heirs by wallet address, with the share each one receives. Shares always add up to 100%.
Pick trusted verifiers, how many must agree, how often you check in, and how long the dispute window lasts.
One tap from your wallet. Miss one, and you'll be reminded long before anything happens.
Designed so the worst case is "nothing happens", never "the wrong person gets paid".
Assets live in your Safe. We never see a seed phrase and can't move your funds. The module can only pay the heirs you named, in the shares you set.
Missed check-ins alone do nothing. Verifiers must confirm, a dispute window runs, and one check-in from you at any point cancels it all.
Each heir is a wallet address you choose. Their share can only be claimed to that address, so nobody can redirect it.
The inheritance contract is tested against a real Safe, including randomized tests.
Built first for Robinhood Chain, where Safe is live and stocks are tokens, so a portfolio passes on alongside ETH and stablecoins.
Update heirs, shares, verifiers or timing whenever you like. Only your Safe can change your plan.
The whole promise fits in a few rules the contract enforces, straight from WillModule.sol.
Source goes public on GitHub.
/// Proof of life. Any owner, one tap.
function checkIn(address safe) external {
if (msg.sender != safe && !ISafe(safe).isOwner(msg.sender))
revert NotAuthorized();
w.status = Status.Active;
w.lastCheckIn = uint64(block.timestamp);
w.round++; // wipes every verifier vote
}
/// Verifiers can only act once you're overdue.
function confirmDeath(address safe) external {
if (!isVerifier[safe][msg.sender]) revert NotAuthorized();
if (!isOverdue(safe)) revert NotOverdue();
...
if (count >= w.verifierThreshold) _trigger(safe, w);
} // → dispute window, then heirs claim
Non-custodial crypto inheritance built as a Safe module. You choose heirs, shares, verifiers and a check-in interval. Your assets stay in your own Safe while you're alive, and pass to your heirs only after a missed check-in, verifier confirmation and a dispute window.
No. 0xWills never sees your seed phrase and cannot move your funds. The contract can only pay the heirs you named, in the shares you set, once every condition is met.
Yes. Each heir is named by a wallet address, and their share can only ever be claimed to that wallet. You can change an heir's address whenever you like.
Nothing moves. You'll get reminders, your verifiers have to confirm, and then a dispute window opens. A single check-in from you at any point before it ends cancels everything.
0xWills runs on Robinhood Chain, where Safe is live and stocks exist as tokens. ETH and up to 20 tokens per plan are supported.
A shared seed phrase gives someone full access today, with all the risk that brings. 0xWills gives your heirs access only when verified conditions are met, and never exposes your keys. Read our guide.
$119 a year, plus the network fees for the transactions you sign.
The app is launching soon. Get early access and be first to set up your will, from a Safe you already own or one we help you create.