Owner
You keep control while active.
Your vault remains yours while the configured inactivity window has not matured. You can check in, update settings, deposit, or withdraw.
Protocol logic
The contract does not ask why someone disappeared and it does not rely on a centralized operator. It only enforces the rules the owner configured.
Owner
Your vault remains yours while the configured inactivity window has not matured. You can check in, update settings, deposit, or withdraw.
Clock
Vestige does not guess intent. It reads the latest check-in timestamp, inactivity period, and grace period directly from the contract.
Heir
When the silence window fully passes, the configured heir can activate inheritance and claim the assets the protocol tracks.
Lifecycle
The dApp turns contract timing into a readable flow: create, fund, check in, release.
Flow
These are the actions users actually take inside the dApp. The deeper docs can cover ABI details, but this page keeps the mental model simple.
01 / Create
The owner chooses one heir wallet and two timing windows: inactivity and grace. These values become the rulebook for the vault lifecycle.
02 / Fund
On Arc, native USDC can be deposited directly into the vault. ERC20-compatible token balances can also be tracked and claimed individually.
03 / Check in
A check-in updates the vault timestamp. This is the simple recurring action that keeps the inheritance path locked.
04 / Release
If inactivity plus grace has passed, the heir can activate inheritance. Owner actions freeze and the claim path opens deterministically.