Make Your Assets
Endure Forever
EternVault does not hold your private keys. It is an assistant that makes inheritance conditions, trigger timing, and recovery flow clear, automated, and verifiable.
Inheritance Flow Board
See the Full Inheritance Flow at a Glance
- 1When creating a will, set the heartbeat period and beneficiary address.
- 2Optionally add a public note and private content (private content is encrypted locally before storage).
- 3If heartbeat is not updated before timeout, the system enters a 14-day confirmation window.
- 4After the window ends, an inheritance signal is emitted and the will becomes inheritable.
- 5After identity verification, the beneficiary can follow instructions to recover inheritance content.
Key point: the platform does not custody your assets. Its core role is to clearly define inheritance conditions, trigger timing, and access flow.
Configurable Heartbeat Period
When creating a will, you can set a custom heartbeat period (minimum 90 days). On timeout, the system enters a confirmation window instead of triggering immediately.
Default 14-Day Confirmation Window
After heartbeat timeout, the status first moves to DeathConfirming for 14 days by default to reduce accidental triggering risk.
Signals Inheritance, Not Asset Transfer
The contract manages state and signal emission only. It does not custody or directly transfer your on-chain assets.
What This Version Can Actually Do
We describe only capabilities already implemented in code, and avoid promises beyond the current scope.
On-Chain Status Records
Core actions such as create, heartbeat update, entering waiting period, and signal emission are recorded on-chain for auditability.
Browser-Side Private Encryption
Private content is encrypted locally before being written on-chain. The platform stores only the beneficiary key capsule C, not private plaintext.
Conditional Beneficiary Decryption
Only when status is SignalEmitted and identity checks pass can the beneficiary obtain C and recover A offline to decrypt B.
How It Works
Connect Wallet & Sign In
Use wallet signature for identity confirmation and enter the creation flow
Create Will
Set heartbeat period, beneficiary address, public note, and private vault
Update Heartbeat
Update heartbeat within your configured period to keep Active status
Emit Inheritance Signal
After timeout, enter a 14-day window, then move to SignalEmitted for beneficiary key retrieval
Define Public Guidance, Private Protection, and Trigger Conditions in One Setup
Public notes are stored in plaintext for beneficiary execution guidance. Private content is encrypted, and can only be decrypted after inheritance signal and identity verification.
The platform runs on-chain: creation, updates, and triggering are all recorded. Deployed records are tamper-resistant, all changes are traceable, and the process is transparent and reliable.
Recommended beneficiary recovery flow: download the system-specific tool (Windows/macOS), disconnect from the internet, then input private key locally for decryption.