# Vesting Model

The next step is to set the **Vesting Model** from the original SAFT agreement which typically happens in one of three ways One-Time Vesting, Linearly Vesting, or Staged Vesting, and each is explained below.

**One-Time Vesting** is a specific date and time in the future in which all the tokens in every single NFT will be released to the SAFT NFT and therefore will be claimable to trade in the open market.

![](https://3883941042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_RHCn3YNKT0cf92HvI%2Fuploads%2FMFekSTGN639QJEQnjsQh%2Fimage.png?alt=media\&token=53f8096b-0ae7-4fd3-846d-71183edf6792)

**Linearly Vesting** is a model in which there is a set date range, including a start date and end date in which a percentage of tokens are released to the SAFT NFT that can be claimed on a daily basis.  The amount to be released each day is determined by the number of tokens in the NFT and then divided by the number of days the Linearly Vesting period lasts. &#x20;

![](https://3883941042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_RHCn3YNKT0cf92HvI%2Fuploads%2FtKIDTeKdBBD7agydV63U%2Fimage.png?alt=media\&token=6cfd6272-ae91-4c65-8475-627471763ea8)

**Staged Vesting** is a model in which particular dates and times are chosen over a date range and with each date representing a stage a particular percentage of the tokens within each NFT are released to the SAFT NFT and become claimable. The specific date and the percentage to be released on each date MUST be set and equal to 0% **Percentage Left** by the last stage.

![](https://3883941042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_RHCn3YNKT0cf92HvI%2Fuploads%2F0gRcvd2XeKF4cEQRlDqR%2Fimage.png?alt=media\&token=69e429ee-a293-4d4a-9a3f-8c64d2f64d1b)
