Token Vesting
On this page you will find everything you need to know about vesting your tokens with us.
What is token vesting?
While our Liquidity Locker allows you to lock Liquidity Provider tokens to prevent classic "rug pulls", it does not allow single tokens (i.e. not LP pairs) to be time-locked.
This is what our Token Vesting feature does.
Token vesting is simply the ability to lock n amount of token for x amount of time as a commitment to hold the token.
A clear token vesting schedule may help gaining the trust of the community supporting the project, and could allow a more sustainable growth of the project by showing their commitment to the community.
Vested tokens are time-locked in a smart contract, fully audited by Chainsulting, and cannot be sent, sold, added to liquidity or staked.
Token Vesting contracts:
How to lock your tokens?
Visit https://app.uncx.network/lockers/manage/vesting. Connect your wallet by selecting the "Connect" button in the top right corner of the screen (on desktop).
After you successfully connected your wallet, a "New Lock" button will appear. Select it.
In this step, you have to input the address of your token into the input field. Make sure you are connected to the network your token is on.
You will be taken to the lock overview presented below. To add a lock select "Add More Locks" button on the bottom of the screen.
After selecting "Add More Locks", you will be able to adjust all the settings for your lock, including: Amount
The amount of tokens you want to contain in a single lock.
Unlock Date/Emission Dates
If you are planning to create a lock that, once unlocked, releases all the tokens at once, you have to adjust the second date setting (placed lower on the screenshot below).
If you are planning a linear lock, that will release a part of the locked tokens every block, select both dates, where the first one is the emission start, and the second is the emission end.
The emission schedule will be displayed below.
Owner and Condition
Owner: The owner of the lock. That address will be able to edit the lock and withdraw tokens from it once the lock expires.
Condition: Allows tokens to be withdrawn before the unlock date if a condition is met. Unlock condition is a contract that implements the UnlockCondition interface. Locks with unlock condition will be marked as potentially unsafe in the UI.
DISCLAIMER:
UNCX Network does not provide Unlock Condition contracts nor provides consultancy services for code review. The Unlock Condition contract has to be provided by a client and we do not take responsibility for any flaws in such a contract.
After selecting all the setting, select "Preview"
You will be taken back to the preview screen, where you can see your lock and the fees. From there you can select "Add More Locks" to create another lock, or proceed with locking the ones you have created by selecting the "Approve" button.
Managing your lock/Withdrawal
Visit https://app.uncx.network/lockers/explore/tokens and select "Manage"
Connect your wallet. Select "Token Vesting" tab.
After connecting your wallet, select "Edit Lock" tab and select the lock you would like to edit/withdraw from.
After selecting the lock you want to edit, you will be able to see all the details about your lock, as presented below.
You will be able to see all the options available to you:
Withdraw: Withdraw locked tokens.
Relock: Lock tokens and extend the duration of the initial lock.
Increment: Allows you to "top up" your lock with more tokens.
Split: Splits your lock into 2 separate locks without changing the unlock date.
Transfer (Ownership): Allows token developers to transfer the ownership of their lock.
Last updated