πŸ”°Vesting Contract

Introduction to Vesting

To ensure a fair distribution of tokens and prevent market disruptions, we implement a vesting contract. This contract locks tokens for a certain period before releasing them gradually.

Creating Vesting Schedules

Users can create vesting schedules for beneficiaries, setting parameters such as start time, cliff period, duration, and revocability. This ensures controlled token release.

Revoking Vesting Schedules

Vesting schedules can be revoked if they are no longer needed. However, only revocable schedules can be revoked.

Releasing Vesting Tokens

Tokens are released to beneficiaries based on the vesting schedule. Once vested, beneficiaries can access their tokens subject to the locking and vesting mechanism.

Vesting Schedule Management

Users can manage their vesting schedules and track the released tokens using their unique vesting schedule identifiers.

Last updated