@@ -27,12 +27,12 @@ Funds are locked until a specified time, then unlock according to the contract m
2727
2828The repository contains two wallet contracts with different unlocking mechanisms:
2929
30- | Feature | Universal Lockup Wallet | Vesting Wallet |
31- | ---------| -------------------------| ----------------|
32- | Locking mechanism | Single unlock date | Cliff period + gradual unlocks |
33- | Unlock pattern | All funds unlock at once | Gradual unlocking over time |
34- | Use cases | Simple lockups, escrow | Employee vesting, long-term investments |
35- | Complexity | Lower | Higher |
30+ | Feature | Universal Lockup Wallet | Vesting Wallet |
31+ | ----------------- | ------------------------ | --------------------------------------- |
32+ | Locking mechanism | Single unlock date | Cliff period + gradual unlocks |
33+ | Unlock pattern | All funds unlock at once | Gradual unlocking over time |
34+ | Use cases | Simple lockups, escrow | Employee vesting, long-term investments |
35+ | Complexity | Lower | Higher |
3636
3737## How it works
3838
@@ -41,9 +41,10 @@ The repository contains two wallet contracts with different unlocking mechanisms
4141Simple time-based locking where all funds unlock at once:
4242
43431 . Initial lock: All funds are locked until unlock date
44- 2 . Complete unlock: All funds become available simultaneously
44+ 1 . Complete unlock: All funds become available simultaneously
4545
4646Example:
47+
4748```
4849Amount: 100,000 TON
4950Lock Period: 1 year
@@ -55,11 +56,12 @@ Result: All 100,000 TON unlock simultaneously after 1 year
5556Gradual unlocking with optional cliff periods:
5657
57581 . Initial lock: All funds are locked until ` vesting_start_time `
58- 2 . Cliff period: Optional period where no funds unlock
59- 3 . Gradual unlock: After cliff, funds unlock in regular intervals
60- 4 . Full access: Eventually all funds become available
59+ 1 . Cliff period: Optional period where no funds unlock
60+ 1 . Gradual unlock: After cliff, funds unlock in regular intervals
61+ 1 . Full access: Eventually all funds become available
6162
6263Example:
64+
6365```
6466Total: 1,000,000 TON
6567Vesting: 10 years, 1-year cliff
@@ -69,19 +71,23 @@ Result: 0 TON for 12 months, then ~8,333 TON/month
6971## Use cases
7072
7173### Universal Lockup Wallet
74+
7275- Escrow services: Lock funds until conditions are met
7376- Simple lockups: Basic time-based restrictions
7477- Temporary holds: Short-term fund locking
7578
7679### Vesting Wallet
80+
7781- Employee token vesting: Lock employee tokens for 4 years with 1-year cliff
7882- Investment lockups: Lock investor funds for predetermined periods
7983- Long-term savings: Personal long-term investment strategies
8084
8185## Implementation
8286
8387### Source code
88+
8489- Repository: [ ton-blockchain/lockup-wallet-contract] ( https://github.com/ton-blockchain/lockup-wallet-contract )
8590
8691### DApp interface
92+
8793- Lockup Sender: [ toncenter.github.io/lockup-sender] ( https://toncenter.github.io/lockup-sender/ )
0 commit comments