# Unvest Docs ## Docs - [Investor Dashboard](https://docs.unvest.io/features/investor-dashboard.md): This documentation section covers the Investor Dashboard. - [Customize Branding](https://docs.unvest.io/features/investor-dashboard/customize-branding.md): Customizing your branding allows you to seamlessly integrate your investor dashboard with your existing project website. - [Overview](https://docs.unvest.io/features/investor-dashboard/overview.md): The Investor Dashboard is a portal where your investors can view and claim their vesting tokens, view team locks, view liquidity pool locks, and stake their tokens. - [Liquidity Locks](https://docs.unvest.io/features/liquidity-locks.md): This documentation section covers the use of the Liquidity Lock feature for teams and community members. - [Advanced lock, staggered unlocks, linear & milestones](https://docs.unvest.io/features/liquidity-locks/advanced-lock-staggered-unlocks-linear-and-milestones.md): Liquidity Lock has an optional advanced mode - [Distribute Lock among multiple holders](https://docs.unvest.io/features/liquidity-locks/distribute-lock-among-multiple-holders.md): As an optional feature, Unvest includes the ability to create a distributed lock. - [Liquidity Lock FAQs](https://docs.unvest.io/features/liquidity-locks/liquidity-lock-faqs.md): Frequently asked questions regarding Liquidity Locks and liquidLock tokens. - [LiquidLock transfer fee](https://docs.unvest.io/features/liquidity-locks/liquidlock-transfer-fee.md): Unvest uses liquidLocks to wrap your unlocked LP tokens, making it impossible to withdraw liquidity until vesting is completed. - [Overview](https://docs.unvest.io/features/liquidity-locks/overview.md): Liquidity locks are tools used to restrict the ability to withdraw or sell tokens from a liquidity pool. - [Simple lock](https://docs.unvest.io/features/liquidity-locks/simple-lock.md): A simple liquidity lock is a lock that has one sudden unlock date, where 100% of the LP tokens unlock. - [Multisender](https://docs.unvest.io/features/multisender.md): This documentation section covers the use of the token Multisender feature for teams and community members. - [Multisender FAQs](https://docs.unvest.io/features/multisender/multisender-faqs.md): Frequently asked questions regarding the Unvest multisender. - [Overview](https://docs.unvest.io/features/multisender/overview.md): The Unvest Multisender allows you to send large amounts of any ERC20 token to multiple recipients with batched transactions. - [Sending tax tokens and rebase tokens](https://docs.unvest.io/features/multisender/sending-tax-tokens-and-rebase-tokens.md) - [Staking/Farming Pools](https://docs.unvest.io/features/staking-farming-pools.md): This documentation section covers the staking and farming pool creator for teams. - [Other Variants](https://docs.unvest.io/features/staking-farming-pools/other-variants.md): There are numerous pool variants possible, by selecting different types of tokens as the staking token and reward token. - [Overview](https://docs.unvest.io/features/staking-farming-pools/overview.md): The Staking Pool feature allows users to create a pool for staking or farming any ERC20 token. - [Reward Distribution Logic](https://docs.unvest.io/features/staking-farming-pools/reward-distribution-logic.md): Rewards accumulate every second and can be manually claimed by any staker at any time. - [Staking or Farming](https://docs.unvest.io/features/staking-farming-pools/staking-or-farming.md): Staking and liquidity farming are two different ways users can expect to earn rewards from holding your token. - [Staking Pools FAQs](https://docs.unvest.io/features/staking-farming-pools/staking-pools-faqs.md): Frequently asked questions regarding the Unvest Staking Pool Creator. - [Token Creator](https://docs.unvest.io/features/token-creator.md): This documentation section covers the use of the token creator feature for teams. - [Overview](https://docs.unvest.io/features/token-creator/overview.md): Unvest Token Creator is a tool that enables users to mint their own ERC20 tokens on Ethereum, Binance Smart Chain, and other networks. - [Token Creator FAQs](https://docs.unvest.io/features/token-creator/token-creator-faqs.md): Frequently asked questions regarding the Unvest Token Creator. - [Token Vesting](https://docs.unvest.io/features/token-vesting.md): This documentation section covers the use of the vesting feature for investors, team members, and reserved tokens. The vesting feature allows you to set up custom schedules. - [Add or upload recipients](https://docs.unvest.io/features/token-vesting/add-or-upload-recipients.md): Recipients are the wallet addresses that will receive allocations of your locked token. Your balance per wallet should include both locked and unlocked (immediately claimable) tokens. - [Add recipients to an existing round](https://docs.unvest.io/features/token-vesting/add-recipients-to-an-existing-round.md): The "Create More Vesting Tokens" feature allows you to add additional recipients to an existing vesting round. - [How VestingTokens work](https://docs.unvest.io/features/token-vesting/how-vesting-tokens-work.md): VestingTokens are the technology behind Unvest Token Vesting. - [Overview](https://docs.unvest.io/features/token-vesting/overview.md): Vesting is a feature provided by Unvest that allows you to lock a portion of your token supply, either for investors, team tokens, or other reserves. - [Schedule editor](https://docs.unvest.io/features/token-vesting/schedule-editor.md): Unvest's schedule editor allows you to customize the duration, vesting periods, cliff periods, and other parameters of your vesting schedules. - [Submit transactions](https://docs.unvest.io/features/token-vesting/submit-transactions.md): It's time to deploy your vesting schedule and locked tokens to chain. - [Token and Chain Migrations](https://docs.unvest.io/features/token-vesting/token-and-chain-migrations.md): Migrating your token or changing chains can be complex, especially when you have an in-progress vesting round to consider. Unvest offers advanced functions to make this process significantly easier. - [Vesting FAQs](https://docs.unvest.io/features/token-vesting/vesting-faqs.md): Frequently asked questions regarding Vesting as a service and vestingTokens. - [View Claims & Sells](https://docs.unvest.io/features/token-vesting/view-claims-and-sells.md): Unvest's Investor Dashboard provides a convenient overview of all your investors and their vesting progress. - [Wrapped token transfer fee & protocol fee](https://docs.unvest.io/features/token-vesting/wrapped-token-transfer-fee.md): Unvest uses vestingTokens to wrap your unlocked tokens, making it impossible to sell them into DEX pools until vesting is completed. - [Unvest vs Liquifi](https://docs.unvest.io/miscellaneous/compare/unvest-vs-liquifi.md): Comparing Web3 Token Management Solutions - [Unvest vs Magna](https://docs.unvest.io/miscellaneous/compare/unvest-vs-magna.md): A Comprehensive Comparison of Token Management Services - [Unvest vs PinkSale](https://docs.unvest.io/miscellaneous/compare/unvest-vs-pinksale.md): A Comprehensive Comparison - [Unvest vs Team finance](https://docs.unvest.io/miscellaneous/compare/unvest-vs-team-finance.md): Comparing Token Vesting, Liquidity Locks, Token Minting, and Staking Services for Your Project - [Unvest vs Unicrypt](https://docs.unvest.io/miscellaneous/compare/unvest-vs-unicrypt.md): Comparing Vesting, LP Lock and Staking Solutions for Web3 Projects - [FAQs](https://docs.unvest.io/miscellaneous/faqs.md) - [Legacy App](https://docs.unvest.io/miscellaneous/legacy-app.md): The legacy app is useful for redeeming vesting tokens and staking rewards from Unvest deployments prior to December 2022. - [Legal Comparison of Conventional Vesting Contracts and ERC20 Tokens for Locked Positions](https://docs.unvest.io/miscellaneous/legal/legal-comparison-of-conventional-vesting-contracts-and-erc20-tokens-for-locked-positions.md) - [Legal Opinion on the Classification of UNV Tokens as a Security](https://docs.unvest.io/miscellaneous/legal/legal-opinion-on-the-classification-of-unv-tokens-as-a-security.md) - [Smart Contract License](https://docs.unvest.io/miscellaneous/legal/smart-contract-license.md) - [Referral Program](https://docs.unvest.io/miscellaneous/referral-program.md): The Unvest referral program is an opportunity for users to earn rewards by referring their contacts and colleagues to use the Unvest app. - [Security Audits](https://docs.unvest.io/miscellaneous/security-audits.md): This page contains information about the security audits performed on the Unvest app. These audits ensure that the app and its smart contracts are secure and reliable. - [Support](https://docs.unvest.io/miscellaneous/support.md): f you have any questions or need help using the software, getting verified, or collaborating with the community, you can reach out to us through our Telegram or Discord channels. - [Testnet App](https://docs.unvest.io/miscellaneous/testnet-app.md) - [Contract Addresses](https://docs.unvest.io/smart-contracts/contract-addresses.md): Addresses for each deployment. You can also view verified source code on the linked block explorer websites. - [Integrating Vesting Tokens into your product or protocol](https://docs.unvest.io/smart-contracts/integrating-vesting-tokens-into-your-product-or-protocol.md): Vesting tokens are a powerful tool for aligning incentives and creating more transparent, predictable token release schedules. - [Introduction](https://docs.unvest.io/smart-contracts/introduction.md) - [Other contracts](https://docs.unvest.io/smart-contracts/other-contracts.md): Unvest uses both proprietary and open source smart contracts. All contracts are publicly available, permissionless, and have been heavily audited. - [Disperse.sol](https://docs.unvest.io/smart-contracts/protocol/Disperse.sol.md) - [VestingToken.sol](https://docs.unvest.io/smart-contracts/protocol/VestingToken.sol.md) - [VestingTokenFactory.sol](https://docs.unvest.io/smart-contracts/protocol/VestingTokenFactory.sol.md) - [FactoryFeeManager.sol](https://docs.unvest.io/smart-contracts/protocol/abstracts/FactoryFeeManager.sol.md) - [IFactoryFeeManager.sol](https://docs.unvest.io/smart-contracts/protocol/interfaces/IFactoryFeeManager.sol.md) - [IFeeManager.sol](https://docs.unvest.io/smart-contracts/protocol/interfaces/IFeeManager.sol.md) - [IVestingToken.sol](https://docs.unvest.io/smart-contracts/protocol/interfaces/IVestingToken.sol.md) - [Arrays.sol](https://docs.unvest.io/smart-contracts/protocol/libraries/Arrays.sol.md) - [Errors.sol](https://docs.unvest.io/smart-contracts/protocol/libraries/Errors.sol.md) - [Subgraph](https://docs.unvest.io/smart-contracts/subgraph.md) - [VestingToken](https://docs.unvest.io/smart-contracts/vesting-token.md): This contract stores the core logic for locking tokens and releasing them, while also allowing transfers and maintaining an accurate count of the locked and unlocked tokens being transferred. - [VestingTokenFactory](https://docs.unvest.io/smart-contracts/vesting-token-factory.md) - [Allow users to use their vestingTokens in your other apps, such as for native token utility](https://docs.unvest.io/tutorials/advanced/allow-users-to-use-their-vestingtokens-in-your-other-apps-such-as-for-native-token-utility.md): Unvest's vestingTokens are a powerful tool for managing the release of your project's tokens to investors, but they can also be used in other contexts beyond just vesting. - [Create an Unvest v1 style vesting schedule](https://docs.unvest.io/tutorials/advanced/create-an-unvest-v1-style-vesting-schedule.md): In unvest v1, every unlock milestone had its own ERC-20 token... - [Deploy a Liquidity Pool where unlocked tokens are paired with vestingTokens](https://docs.unvest.io/tutorials/advanced/deploy-a-liquidity-pool-where-unlocked-tokens-are-paired-with-vestingtokens.md): Creating a liquidity pair on a decentralized exchange (DEX) like Uniswap is a great way to provide more liquidity for your vestingTokens and potentially earn swap fees in the process. - [Deploy a Liquidity Pool where vestingTokens are paired with other vestingTokens](https://docs.unvest.io/tutorials/advanced/deploy-a-liquidity-pool-where-vestingtokens-are-paired-with-other-vestingtokens.md): Creating a liquidity pool on Uniswap with two vestingTokens of the same underlying project token can be a useful way to provide additional liquidity for your vestingTokens and collect swap fees. - [How to use Unvest with Safe Multisig?](https://docs.unvest.io/tutorials/advanced/how-to-use-unvest-with-safe-multisig.md): If you are planning on using a Safe Multisig to interact with Unvest, we got you covered! - [Incentivize voluntary token lockups after launch with a vested token staking pool](https://docs.unvest.io/tutorials/advanced/incentivize-voluntary-token-lockups-after-launch-with-a-vested-token-staking-pool.md): One way to incentivize voluntary token lockups after launch is to create a staking pool where users must stake vestingTokens to earn more of your project token. - [Issue unique ERC-20 vouchers prior to launch that can be converted to your native token post-launch](https://docs.unvest.io/tutorials/advanced/issue-unique-erc-20-vouchers-prior-to-launch-that-can-be-converted-to-your-native-token-post-launch.md) - [Use Unvest with a Multi-Signature Wallet](https://docs.unvest.io/tutorials/advanced/use-unvest-with-a-multi-signature-wallet.md): Unvest integrates with Gnosis Safe and other wallet providers, to offer full control over on-chain actions with custom action permissioning. - [Using vestingTokens with an external launchpad's custom system](https://docs.unvest.io/tutorials/advanced/using-vestingtokens-with-an-external-launchpads-custom-system.md): If you are planning on using vestingTokens with an external launchpad's custom system, there are a few steps you need to follow to ensure that everything runs smoothly. - [Vesting bridged tokens (on L2s or Alt L1s)](https://docs.unvest.io/tutorials/advanced/vesting-bridged-tokens-on-l2s-or-alt-l1s.md) - [Wrapping VestingTokens or Liquidity Locks inside new VestingTokens](https://docs.unvest.io/tutorials/advanced/wrapping-vestingtokens-or-liquidlocks-inside-new-vestingtokens.md) - [Buying and selling locked tokens before they vest](https://docs.unvest.io/tutorials/investor-dashboard/buying-and-selling-locked-tokens-before-they-vest.md): If you are an investor in a presale round and your project is using Unvest services for token vesting, you'll have vestingTokens in your wallet representing your locked allocation. - [Claiming tokens](https://docs.unvest.io/tutorials/investor-dashboard/claiming-tokens.md): The Unvest Investor Dashboard is a tool that allows you to view and manage your vested tokens. In this tutorial, we will walk you through the steps of claiming your tokens using the Investor Dashboard - [Participate in staking/farming](https://docs.unvest.io/tutorials/investor-dashboard/participate-in-staking-farming.md): Staking and farming are popular ways for crypto projects to incentivize their community to hold and support their project's tokens. - [Viewing Team locks & Liquidity locks](https://docs.unvest.io/tutorials/investor-dashboard/viewing-team-locks-and-liquidity-locks.md): One of the key features of the Unvest Investor Dashboard is the ability to view and track the status of team locks and liquidity locks for a project. - [Lock liquidity with a custom unlock shedule, milestones and/or linear vesting](https://docs.unvest.io/tutorials/liquidity-lock/lock-liquidity-with-a-custom-unlock-shedule-milestones-and-or-linear-vesting.md): By using the advanced mode of the Unvest liquidity lock feature, you can create custom unlock schedules that allow you to unlock your liquidity at specific intervals, rather than all at once. - [Lock V2 Liquidity (Uniswap, Sushi, Quickswap, Pancakeswap etc.)](https://docs.unvest.io/tutorials/liquidity-lock/lock-v2-liquidity-uniswap-sushi-quickswap-pancakeswap-etc..md): Unvest's liquidity lock feature allows you to lock your liquidity provider (LP) tokens in a smart contract, preventing them from being sold or transferred until the lock period has ended. - [Sell or Distribute shares in project Liquidity](https://docs.unvest.io/tutorials/liquidity-lock/sell-or-distribute-shares-in-project-liquidity.md): Once you have completed a liquidity lock and received your liquidLock tokens, you can sell them on Illiquid Market or distribute them to other wallets by sending the ERC20 token like any other. - [Create a basic staking pool](https://docs.unvest.io/tutorials/staking-and-farming/create-a-basic-staking-pool.md): Unvest's staking pool creator allows users to create staking pools for any project token, where users can earn rewards for staking their tokens. - [Create a staking pool with rewards that vest over time, or unlock at a set date](https://docs.unvest.io/tutorials/staking-and-farming/create-a-staking-pool-with-rewards-that-vest-over-time-or-unlock-at-a-set-date.md): In this tutorial, we will show you how to create a staking pool where users can earn vestingTokens as a reward for staking. - [Create a Uniswap v2 liquidity farming pool](https://docs.unvest.io/tutorials/staking-and-farming/create-a-uniswap-v2-liquidity-farming-pool.md): In this tutorial, we will walk you through the process of creating a farming pool using Unvest. - [How to deploy a Staking Pool with Safe Multisig?](https://docs.unvest.io/tutorials/staking-and-farming/how-to-deploy-staking-with-safe-multisig.md): If you are planning on using a Safe Multisig to create a new Staking Pool, check out the following steps. - [Add more investors to an existing vesting round, after it has already started](https://docs.unvest.io/tutorials/vesting/add-more-investors-to-an-existing-vesting-round-after-it-has-already-started.md): The "Create More Vesting Tokens" feature allows you to distribute additional vesting tokens to new recipients after the initial vesting round has been created. - [Create and deploy a vesting schedule](https://docs.unvest.io/tutorials/vesting/create-and-deploy-a-vesting-schedule.md): Welcome to the tutorial on how to create a vesting round using Unvest. Before we begin, make sure you have connected your wallet and selected the correct network. - [Vest tokens with linear block-by-block unlocks](https://docs.unvest.io/tutorials/vesting/vest-tokens-with-linear-block-by-block-unlocks.md): Vesting tokens with linear block-by-block unlocks allows you to gradually release tokens to recipients over a set period of time, with the number of unlocked tokens increasing linearly with each block - [Vest tokens with Milestone based unlocks](https://docs.unvest.io/tutorials/vesting/vest-tokens-with-milestone-based-unlocks.md): Milestone based vesting allows you to customize the way tokens are released to recipients over a specific period of time. - [Addresses & Bridge](https://docs.unvest.io/unv-token/addresses-and-bridge.md): Discover the various addresses of the UNV token across different blockchain networks, including Ethereum, Optimism, BSC, Polygon, and more. - [Token Utility and Staking](https://docs.unvest.io/unv-token/token-utility-and-staking.md): UNV is a utility token whose primary purpose is to power the Unvest app and paywall access to advanced features and services - [Tokenomics & Distribution](https://docs.unvest.io/unv-token/tokenomics-and-distribution.md): As of September 1 2022, vesting for all presale rounds is complete, with 78% of the entire UNV max supply circulating in the open market. Team token vesting runs until Oct 1 2024. - [Useful Links](https://docs.unvest.io/unv-token/useful-links.md): Below are some useful links that can help you learn more about UNV token: - [Welcome to Unvest](https://docs.unvest.io/welcome.md): Unvest is a permissionless web3 app that offers a range of services for managing tokens, including custom vesting, liquidity locks, token creation, staking, farming, and airdropping. - [Why use Unvest?](https://docs.unvest.io/why-use-unvest.md): At Unvest, we believe that the traditional methods of launching a successful token and building trust around it are unnecessarily complex and costly. ## OpenAPI Specs - [openapi](https://docs.unvest.io/api-reference/openapi.json) ## Optional - [Telegram](https://t.me/unvest_io) - [Discord](https://discord.gg/PQcnBkyW9w)