Project Background IronVest Token Contract is smart contract, having functions like claim, claimable, initialize, addCliffVesting, addVesting, emergencyWithdraw, etc. The IronVest Token contract inherits IERC20Upgradeable, AccessControlUpgradeable, SafeERC20Upgradeable, Initializable, ReentrancyGuardUpgradeable standard smart contracts from the OpenZeppelin library. These OpenZeppelin contracts are considered…