Unlocking Criteria

Conditional Unlocking

As well as the established time-lock method commonly used for locking liquidity, additional types of conditional unlocking options will be available, based on measurable targets/deliverables such as:

  • Token market cap

  • Token price

  • Presale soft/hard cap hit (for exoStart projects)

  • Total burned tokens

  • Number of token holders

  • Total trading volume

If deliverables are not met, some or all of the tokens can be burned or transferred elsewhere. These various unlock triggers can be combined with conditional IF/OR/AND/ELSE statements to create bespoke token unlocking prerequisites.

EXAMPLE:

  • UNLOCK tokens IF token price = $1 OR total trading volume = $10,000,000 AND time-lock of 3 months has passed

    • ELSE

  • BURN 70% of tokens AND UNLOCK 30% of tokens IF time-lock of 1-year has passed

The combination of transferable ownership of locked tokens and multi-layered conditional unlocking creates a powerful new utility with numerous potential use cases. Once transferred, the wallet holding the NFT has irrevocable ownership of the locked tokens, but will only be able to access them should the unlock conditions be met.

This system provides development teams and token holders with a trusted, transparent and decentralized method for releasing tokens depending on pre-agreed deliverables, with the option of removing those tokens from circulation permanently if these are not met within agreed timeframes. It additionally allows scope for payment of service providers on a time-lock basis, with tokens released periodically or all at once according to a predefined schedule.

Oracle-Defined Conditional Unlocking (P3)

Integrating oracle data into this token locking system vastly expands the types of potential trigger conditions available for token unlocking to include all manner of real-world events, such as stock/commodity/real estate prices, election results, sports scores and more.

Last updated