Self-custody inheritance
Your crypto, passed on —
only if you're gone.
CryptoWill is a dead man's switch secured by World ID. No custodian, no lawyer, no seed phrase handed over — just proof that a real person is still here.
For the owner
Leave your crypto to someone
Lock funds for an heir you name with their World ID. As long as you keep checking in, nothing happens — and you can cancel any time.
Connect your wallet (top right) to get started.
For the heir
See what was left to you
Verify with World ID to find the wills that name you. No wallet is needed to look.
How it works
- 01Name your heirYour heir verifies once with World ID. Only an anonymous identifier is stored on-chain — no address, no name.
- 02Check in to stay in controlProve you are alive with World ID on your own schedule. Every check-in restarts the timer.
- 03If you stop, they inheritAfter a missed check-in and a grace period, your heir can claim. You still get a challenge window to stop it.
The life of a will
Five phases, enforced on-chain
Nothing is stored as “overdue”: the contract derives the phase from your last check-in and the three periods you choose, so there is no keeper to trust and nothing to trigger by hand.
↺ Any check-in resets the clock back to Active.
- 01Active
Check-in interval
Funds are locked. You prove you are alive with World ID on your own schedule.
- Owner
- Check in · Cancel
- Heir
- Nothing to do
- 02Grace
Grace period
You missed a check-in. A buffer for holidays, travel or a lost phone.
- Owner
- Check in · Cancel
- Heir
- Waits
- 03Claimable
Until someone acts
Your heir verifies with World ID and names a payout address, locked into their proof.
- Owner
- Check in · Cancel
- Heir
- Start a claim
- 04Challenge
Challenge period
A last safeguard: if you are still here, a single check-in voids the claim.
- Owner
- Check in voids it
- Heir
- Waits
- 05Paid out
Final
Anyone can finalize. The funds go to the heir's payout address — no one can redirect them.
- Owner
- —
- Heir
- Receives funds
The owner can cancel and withdraw at any point before the challenge period ends. After that, the claim can no longer be stopped.
Why you can trust it
Proof of life, not proof of password
A normal dead man's switch trusts whoever holds a key. CryptoWill asks for something a thief can't fake: a real human proving they are still here.
Liveness, not a password
Checking in means proving you are a unique, living person with World ID. Every check-in and cancel needs your World ID proof, and the proof is bound to your wallet address — it can't be used from anyone else's wallet.
Proof signal = owner wallet address
An heir without an address
Your heir is stored only as an anonymous World ID nullifier — no name, no wallet, nothing that links to their other apps. They choose where the money goes only when they claim.
On-chain: one nullifier, scoped to CryptoWill
No custodian, no keeper
The funds sit in a smart contract, not with a company or a lawyer. The rules are code: no admin key, no upgrade path, and the phase is derived from timestamps, so nobody has to trigger anything.
Anyone can submit the final payout
Under the hood
From a scan to an on-chain rule
Every owner and heir action follows the same path. The browser never decides anything on its own — it only carries a proof to a contract that checks it.
- 1The app asks the signing API to sign the World ID request. The RP key never leaves the server.
- 2You scan with World App. It returns a zero-knowledge proof bound to a signal: your wallet (owner) or your payout address (heir).
- 3The app checks the proof matches what the contract expects, simulates the transaction, then your wallet sends it.
- 4CryptoWill checks the World ID matches the one on the will, then asks WorldIDRouter to verify the proof.
- 5Only then does the state change or money move — the contract enforces every rule on its own.
Owner proof
Bound to the owner's wallet address. A proof copied from the mempool is useless from any other wallet.
Heir proof
Bound to the payout address. Anyone can relay the claim, but no relayer or front-runner can change where the money goes.
Questions
Things people ask
Why Proof of Human, and not Passport or Selfie Check?
Two moments need trust: checking in (is this still the person who wrote the will?) and claiming (is this the heir who was named?). Both need a stable, anonymous identity that only one real human can reproduce, verified on-chain because it releases funds irreversibly. Orb-verified Proof of Human proves exactly that and nothing more: a Passport credential would reveal attributes like nationality or age that a will never needs, and a Selfie Check gives lower assurance for a transfer that can't be undone.
What happens if I forget to check in?
Nothing is lost right away. After the check-in interval you enter a grace period, and even once your heir starts a claim you have a challenge period to stop it. A single check-in at any point until the challenge period ends puts the will back to Active.
Could someone else claim my will?
Only the World ID you registered as heir can start a claim. The contract checks that the proof's identifier matches the one stored on the will, and World ID's router verifies the proof itself on-chain.
What if I lose access to my wallet?
Your check-ins are bound to the wallet that created the will, so without it you can no longer check in or cancel — and your heir will eventually inherit. Keep your wallet backed up as you normally would.
Can I change my heir or the amount?
Cancel the will to get your funds back, then create a new one with the new heir, amount or timing. One wallet can have one active will at a time.
Is my identity or my heir's identity public?
No names, documents or biometrics ever go on-chain — only anonymous World ID nullifiers scoped to CryptoWill. Note that wills naming the same heir share the same identifier, so it is visible that they have the same heir.