Vesting FAQs
Frequently asked questions regarding Vesting as a service and vestingTokens.
Unvest is a platform that allows you to create, manage, and track vesting schedules for your token. You can use it for investor rounds, team tokens, and other reserves.
Unvest works with any ERC20 token on supported networks, but requires a workaround for rebase tokens and whitelisting for tax tokens. Creating vesting schedules is free for projects.
VestingTokens are the technology that powers Unvest Token Vesting. They are ERC20 tokens that represent a claim for your project token, but are programmatically locked until the vesting date. When vesting is complete, a user can burn their vesting tokens to receive the wrapped project tokens inside.
VestingTokens can be transferred like any other ERC20, but cannot be sold on Uniswap or other exchanges unless a separate liquidity pool is created specifically for them.
To create a vesting round, you need to have already minted a token and have your wallet or multisig hold the entire supply. If you haven’t done this, you can use the Token Creator to mint your token.
Once you have your token, you can use the Unvest Schedule Editor to customize the duration, vesting periods, cliff periods, and other parameters of your vesting schedule. You can even save your templates for later use. Once you have set up your schedule, you can use the Submit Transactions page to deploy your vesting round.
To add more recipients to an existing round, you can use the “Create More X Tokens” feature on the Project Dashboard. You can add recipients by typing them in one by one, uploading a CSV file, or copying and pasting from another document. Each row in the CSV file should represent a single address, with the contents in the following order:
[address], [balance], [nickname].
Once you have successfully completed the deployment of a vesting round, Unvest will automatically generate a claim page for investors. They can view their vesting progress and claim their tokens from this page. Unvest will also collect all rounds you deploy into one convenient dashboard, which you can share a link to with investors.
Unfortunately, it is not possible to edit the vesting schedule for an existing round. It is important to carefully review and set your vesting parameters before deploying a round.
No, vesting tokens are permanent and cannot be cancelled or withdrawn before the unlock date. This is a security measure to ensure that the vesting schedule cannot be changed once it has been deployed.
Yes, you can transfer vesting tokens to another wallet just like any other ERC-20 token. However, keep in mind that the vesting schedule and claimable balance will not change as a result of the transfer.
There are no fees for projects using the vesting feature on Unvest.
However, a 2.5% fee will be deducted from each on-chain transfer of vestingTokens (locked tokens sold during vesting). This fee can be removed (set to zero) for Enterprise users. This fee does not apply to your initial token distribution and only applies in cases where one user transfers their still-locked tokens to another user.
As of Unvest v3, end users (your investors) will now incur protocol fees for making claim transactions. These fees are calculated as a percentage of the total gas cost of the transaction (e.g., if the gas fee on Ethereum is 5,1 of ETH will be directed to the protocol wallet). Unvest v3 contracts have been optimized for better gas efficiency compared to v2, which should keep the overall cost of a claim transaction approximately the same.
No, vestingTokens cannot usually be sold on DEXs like Uniswap because they are a different ERC20 token to the wrapped token that they represent. However, you can sell vestingTokens peer-to-peer on OTC markets or through sites like Illiquid Market.
In some cases, if someone has added a liquidity pool specifically for a vestingToken to Uniswap (or any other DEX), you can buy and sell it, in a seperate market to the underlying token.
Yes, vestingTokens are ERC20s, which means they can be used in any application or protocol that supports this standard. This is known as composability, and it allows vestingTokens to be easily integrated into other Defi protocols and applications, giving them additional functionality and use cases.
For example, you could use vestingTokens in a liquidity pool, or as collateral for a loan, or as a reward for participating in a governance vote. The possibilities are endless, and we are always looking for ways to expand the use cases for vestingTokens. If you have an idea for a new use case, or if you have built an application that uses vestingTokens, please let us know, we would love to hear from you.