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.
Follow Armaan as he sets up his will in the app. About ten minutes, from a Safe he already owns.
Why we built it, told through one family: Armaan, his daughter Maya, and a door frame full of pencil marks.

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 · verifiedswipe →

Father 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, his lawyer and an old friend each hold a key. If he ever goes quiet, two of the three must confirm what happened.

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.
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.
The source is 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
In short: 0xWills is non-custodial crypto inheritance built as a Safe module. Your crypto stays in your own Safe. If you stop checking in, the verifiers you chose confirm, a dispute window passes, and each heir claims their share to their own wallet. No company holds a key or approves the claim. The code is open source, and the app is a free testnet beta on Robinhood Chain, Ethereum Sepolia, Arbitrum Sepolia and Base Sepolia.
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.
Only if you want that. For each heir you can set a schedule measured from the day the plan executes: half now and half after six months, 20% now then 20% every three months, nothing for a year, or your own schedule of up to 12 payments within five years. Whatever isn't unlocked yet stays in your Safe, and nobody can speed it up.
Yes. Each heir can get a private note (where things are, who to call) that only their wallet can read. It's encrypted in your browser, never stored on a server, and only its fingerprint goes on-chain so they can check it's the real one. The app blocks anything that looks like a seed phrase: tell them where the keys are, never what they are. You can also print a one-page guide per heir with the steps, their wallet and the note as a QR code.
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.
No. Creating a will, checking in, confirming and claiming all work without it, and your heirs never need it. $WILLS is an optional community token for cheaper fees and a vote on the treasury. It isn't launched yet: the only official contract address will be posted on this site and pinned on @0xWillsHQ and our Telegram channel. Read how it works.
The basic will is free: one plan with heirs, verifiers, check-ins and claims on Robinhood Chain. You only pay the network fees for the transactions you sign. Premium is $99 a year: every chain, check-in reminders by email and Telegram, gas-free check-ins and help for your heirs when they claim. Family Office is $499 a year for large or multi-Safe setups, with hands-on setup. Pay in ETH or USDC, or in $WILLS for 20% off. Your heirs never pay anything to claim. During the testnet beta, everything is free; prices start at mainnet.
The app is live on testnet. Set up your will with test ETH, from a Safe you already own or one the app creates for you.
$WILLS is the 0xWills community token: cheaper fees for holders, and a vote on how the treasury is spent. Your will never depends on it. Heirs and verifiers never need it, and the inheritance contract never touches it.
Pay for Premium in $WILLS and get 20% off, starting at mainnet. Paying in ETH or USDC always works too.
Holders vote on audits, bug bounties, grants and which chain comes next. Never on anyone's will, Safe or funds.
Creating a will, checking in, confirming and claiming all work exactly the same with or without the token.
Not launched yet. The only official address will be posted here and pinned on @0xWillsHQ and our Telegram channel. Any $WILLS token before that is fake.
Read: $WILLS explained →
$WILLS is a utility token, not an investment. Nothing here promises a price or returns, and tokens can lose all their value. Not financial advice.