Metis - Vesting

Off-Chain (Private)
Audited on 2024/03/08
No active critical issues

Summary

The VestingVault contract incorporates the use of the Merkle tree mechanism that apportions an amount that a user can claim. This contract is an upgradable contract that inherits Ownable2StepUpgradable and PausableUpgradable contracts from the Openzeppelin standard library. These libraries helped to modify some permissioned functions and regulate when some other functions can be called. When users invoke the claim function, a unique token ID of rMetis ERC1155 tokens are minted to them, and the vesting period runs for the period of time provided  by the user. Afterwards, users can redeem when the redeem date has reached. Users have the ability to reset the redeem date.

Issues (3)

Low
Medium
High
Critical
Total
Not fixed
11--2
Fixed
1---1
Total21003

Contract (1)