Design Lockup Linear to support Cliff Linear vesting #903
Replies: 5 comments 6 replies
-
Supporting examples from SAFE distribution:
|
Beta Was this translation helpful? Give feedback.
-
Sorry for taking so long to respond here! This is a great idea. Before reading your post, I thought that a proper cliff has to be obey the mathematical rules of the rest of the curve, i.e., in the case of LL to be a function of elapsed time as it is currently implemented. However, ChatGPT proved me wrong. Am I right that your proposal has two parts:
If yes, I am in favor of the proposal. It makes a lot of sense. Tagging @sablier-labs/engineers for additional feedback. I think we should include this change in Lockup v1.3.0 |
Beta Was this translation helpful? Give feedback.
-
Your suggestion sounds great! Fully support this for our next EVM Lockup release. |
Beta Was this translation helpful? Give feedback.
-
Created an issue to track this: |
Beta Was this translation helpful? Give feedback.
-
A user requested unlock-cliff with 0 cliff amount. Post this implementation, we will also be able to offer such kind of streams through airstream campaigns which is not possible today due to lack of LD airstreams cc @maxdesalle. |
Beta Was this translation helpful? Give feedback.
-
Important
The below proposal is for future release of Lockup and not v2.2.
Context
In the current design of Lockup linear, the amount unlocked at
cliff
is a function of the time elapsed. That is, if the cliff timestamp is 30% ahead of the start time, this would unlock 30% of the total amount at the cliff. This makes it less flexible for creating a cliff linear vesting.Note
In a cliff linear vesting, token distributions include a preset amount unlocked at the cliff followed by a linear distribution. The amount unlocks at the cliff can be any and does not need to follow the curve slope.
Existing solution
A Cliff linear vesting can be created using Lockup Dynamic (LD). It has a few problems:
Proposed solution
Modify the Lockup Linear design to allow the creation of cliff linear vesting streams. So that,
Thoughts @sablier-labs/everybody?
Beta Was this translation helpful? Give feedback.
All reactions