For Heirs

Heirs can claim assets after the owner’s inactivity period has elapsed. Here’s how:

  • Monitor Inactivity:

    • Check lastHeartbeat and inactivityPeriod via the Vault’s “Read Contract” section on a block explorer.

    • The Vault is claimable if block.timestamp - lastHeartbeat > inactivityPeriod.

  • Trigger Claim:

    • Call triggerClaim to distribute ETH and tracked tokens to heirs based on their percentages.

    • Requirements: Vault unclaimed, inactivity period exceeded.

    • Note: The caller is reimbursed up to 0.2 ETH for gas costs.

  • Claim Failed Transfers:

    • If transfers fail during triggerClaim, check failedEthAllocations or failedTokenAllocations via “Read Contract.”

    • Call withdrawForFailedHeirTransfers to claim failed ETH or tokens.

    • Requirements: Caller must be a listed heir (verified via HeirModule).

How to Interact:

  1. Navigate to the Vault’s address on a block explorer.

  2. Use the “Read Contract” section to verify claim eligibility or failed transfers.

  3. In the “Write Contract” section, connect your wallet (must be an heir address) and call the relevant function.