Skip to main content

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

There is intentionally NO emergency bypass. This is by design to prevent coerced “emergency” transfers.
If you need immediate access to funds:
  1. Keep everyday spending in your regular wallet
  2. Only store long-term holdings in Social Vault
  3. Plan withdrawals in advance

Smart Contract Implementation

View Contract

Full Social Vault contract documentation