Timelock System
The timelock creates a mandatory waiting period between initiating and completing a withdrawal.How It Works
1
Initiate Withdrawal
User requests withdrawal from Social Vault
2
Timelock Starts
Request enters pending state with countdown
3
Guardian Notification
All 5 Guardians receive push notification
4
Approval Period
3/5 Guardians must approve before timelock expires
5
Release
After timelock + approvals, funds are released
Timelock Durations
Cancellation
Withdrawals can be cancelled during the timelock:- By user: Cancel anytime before release
- By Guardian: Any Guardian can cancel
- Automatic: If 2+ Guardians flag as suspicious
Emergency Bypass
If you need immediate access to funds:- Keep everyday spending in your regular wallet
- Only store long-term holdings in Social Vault
- Plan withdrawals in advance
Smart Contract Implementation
View Contract
Full Social Vault contract documentation