The vestingToken and vestingTokenFactory smart contracts can be easily integrated into your product or protocol, giving you the ability to build apps that create new vesting contracts, recognize existing ones, or simply use generated vestingTokens in your app.

Unvest smart contracts are completely permissionless and their source code is publicly available. The Unvest team does not have ownership or control over the smart contract instances, and cannot take them down, censor them, or access locked tokens. This means that you can build your product or protocol with confidence, knowing that your users will have complete control over their vesting tokens.

To integrate vesting tokens into your product or protocol, simply call the vestingToken and vestingTokenFactory smart contracts directly. You can build apps with existing functions built around ERC20s, and use generated vestingTokens and their addresses in place of traditional ERC20s.