Unvesting

Unvesting is the ability to allow vesting tokens holders to transfer their ownership over the vesting tokens, in order words, making their vesting tokens tradable.

Unvesting-tokens are ERC20 tokens that grant you access to your vesting tokens, which are locked until the vesting period is over.

Unvesting-tokens have a different ERC20 address than the vesting-tokens and cannot be used on exchanges like Uniswap or in applications that require the vesting-tokens. A burn & mint mechanism is applied here in case users want to access the underlying tokens.

Unvesting-tokens are designed to support linear vesting perfectly. The more vesting-tokens are unlocked, the more unvesting-tokens are burned to grant users access to the unlocked tokens. With this mechanism, users will be able to claim token at anytime, while the smart contract will burn the exact amount of the unvesting-tokens in correspondance with the unlocked tokens.

Last updated