Legacy Vault Logic
Contract Details
Property
Value
Contract Name
LegacyVault (Logic)
Address
0x... (Isi Address Logic)
Language
Rust (Stylus SDK)
Pattern
Logic Implementation (behind Proxy)
Key Features
Dead Man's Switch (Ping)
Tracks the owner's activity to determine liveness.
Function:
ping()Logic: Updates
last_pingtimestamp. Only callable by Owner.
Hybrid Claim Protocol
Intelligently routes funds based on where they are stored (Wallet vs Pool).
Function:
claim_token(address token)
1
3
Asset Routing
Moves funds between the holding vault and the yield-generating pool.
Function:
deposit_to_lending(uint256 amount)Logic: Approves and deposits USDC into the
LendingPoolcontract.
Access Control
Role
Permissions
Owner
Can ping, deposit_to_lending, and withdraw funds.
Beneficiary
Can claim_token ONLY after the heartbeat expires.
Public
Cannot access funds or alter state.
