Steps, Recommendations and Video Tutorials

This page aims to guide you through the steps of creating a "proper" ILO, with serious tokenomics and avoid having to recreate it (e.g. errors) or failing to raise funds according to your target.


In this guide, you will be given recommendations on how to plan your ILO, set your tokenomics properly, lock your tokens, use our minter, etc.
As we expect you are serious about your project, do go through every steps and watch every videos, then do not hesitate to ask questions and/or provide feedback in our ILO Telegram Group. In preparing well, you will have a stress-free presale and and should be able to reach your goal.
"Give me six hours to chop down a tree and I will spend the first four sharpening the axe."
Abraham Lincoln


Do not launch tokens with extra large supply (like 1'000'000'000'000 or more)
Failed ILOs are not refundable, do appropriate testing using the ETH testnet
Do NOT use a hardware wallet (Ledger, Trezor, etc.)
Do not create a liquidity pool or distribute tokens before the end of your presale
More details about those warnings on previous page

Pre-ILO Tasks

We will not get into the details of the non-technical part (social, marketing, integrity, etc.) of the preparation needed before you are starting a presale.
Do ensure though that (non-exhaustive list):
  • You have a product that brings value to DeFi space and to your holders
  • You are a project manager and are ready for the challenge
  • Your goal is clear and you foresee the path to achieve it
  • You are properly set in term of social presence
  • Your marketing is ongoing or set to be launched on time
  • The images and other material you use are not copyrighted
“A plan is what, a schedule is when. It takes both a plan and a schedule to get things done.”
Peter Turla



Your project and product(s) need to be sustainable in the long term and ideally survive a bear market. Your tokenomics need to support this vision (e.g. with proper token vesting and release over the coming years). There must be an incentive for people to hold your token, other than just taxes. (Consider our staking/farming services)
With no product ("Pumpamental" is not a "Product"), it is a Ponzi Scheme and late comers/leavers will lose part of investment, or all of it, becoming "bag holders".

KYC / Know Your Customer

Do get KYC with one of our partner: this will bring more trust from ILO participants and your community. You will need to get in touch with them directly.


We recommend using the same provider for Auditing and KYC: this ensures the provider can have a proper look at your contract, at your identity, but as well at your tokenomics (we have a dedicated section about tokenomics further below).
Your ILO should be created when the provider looks at your tokenomics: do contact them in advance and agree on a schedule for having your ILO ready to be reviewed.
If you will be using an ENMT minted from our factory for your ILO, an audit will not be required: it's pre-audited, has no minting and is fully ERC-20 compliant. It will appear in blue as pictured below:

How to contact a KYC partner:

Explains how to get in touch with one of our KYC and/or Audit partners

Test your Token, your ILO and Token Vesting on Testnet

For your EVM compatible token (ERC-20, BEP-20, etc), do test your ILO under our testnet (incl. ENMT & Token Vesting) up to a successful market initialization (or pair creation on the AMM) to ensure you are all set before creating your ILO in production environment. Our Goerli testnet dapp is here.
Do ensure that you have disabled all taxes and special functions as described here to:
1- allow participants to withdraw their tokens without being taxed 2- ensure the markets can be initiated upon ILO's success
An ENMT will launch smoothly without any extra step regarding taxes.

Summarizing the Process

This is what you should do in chronological order:
  • "Pre-ILO Tasks" (covered above) must be done or at least drafted and ready to be implemented
  • Your tokenomics (and initial supply) can be planned using our ILO prediction tool XLS
    (link in our Appendix)
  • Under the testnet:
    • Mint your token according to your forecast (using our XLS) from our factory
    • Create your ILO using the same parameters as during your simulation
    • Lock your remaining tokens using our token vesting service afterwards
    • Go live with your ILO in Testnet, test buying some tokens, test market initialization
  • Get in touch with our team (TG link) if you have any question you can't answer
  • Move forward to Production Environment (e.g. Uniswap, PCS, etc.)


Defining your Total Supply

Use our prediction tool (xls in our Appendix) to forecast your ILO tokenomics, as described in "Summarizing the Process" section above.

Considerations for Proper Tokenomics

Below are some recommendations, however every project is different hence your funding needs may differ slightly depending on your roadmap, product(s), etc.:
  • 80%+ of your LP should be locked
  • The majority of your tokens should be reserved for presale and liquidity. There could be some exceptions with very long term projects but only with proper, long term token vesting applied.
  • The remaining tokens must be locked using our token vesting service. Other providers are not supported: locks from those providers will appear as "unlocked" in your ILO tokenomics chart.
  • A very small amount can remain unlocked if required for your project, or be reserved as farming/staking rewards.

Using the XLS for your Forecast

Once you have downloaded our prediction tool from the Appendix, open it. You will see about 10 fields which you need to adjust (those with a yellow background). Everything else is calculated automatically and should not be changed.


The last field will appear on a green background if your token supply is large enough for your ILO forecast: you are good to go. Consider extra tokens IF required by your project and be ready to lock them after the creation of your ILO.
If the last field is in red, it indicates that your supply is not large enough for your ILO: keep changing your parameters (yellow fields) until 1) the field turns green and 2) you are satisfied with the tokenomics.
The XLS uses similar formulas as our ILO Prediction UI. However, while not locking your tokens before using the ILO creation UI may give you warnings about "large unlocked supply", we do recommend proceeding with the locking/vesting of tokens after the ILO is created to allow some flexibility.


Now you should be good to mint your ENMT from our factory if you have opted of this option, which is described in the next section. Otherwise jump here.

ENMT / ERC20 Non-Mintable Token

To earn the ENMT flag (equivalent to an audit), we recommend you use our pre-audited token minter. It has no tax, no minting, no special function, and is very similar to our UNCX token.
Note: our ENMT v2 is under development and will allow you to add taxes/fees.
ENMT will have this instead of an "Audit" flag:

How To Mint

Explains how to mint your own token (ENMT) using our factory
Our ENMT cannot be modified in any way hence no tax can be added to it. Consider your ecosystem and products to be the main incentives for your community to hold your token.
The ownership will be renounced and you would need to contact etherscan or bscscan to "verify" your contract on the blockchain.

ILO Creation and Configuration

Once your token is minted (or audit done and testnet tests are completed), and you have properly forecasted your tokenomics using our XLS, you can create your ILO before locking your tokens.

Create your ILO

Ensure you have enough tokens for the gas fee and for the Unicrypt fee and that your tokens are available for sending to the ILO contract: you will apply your forecasted tokenomics using the prediction tool or our UI.

How to Create an ILO:

This video was created on ILO Platform v5. You will see some differences with current ILO version, including the lack of a Whitelist option which came out with ILO v6.
Explains how to create an ILO - Based on ILO Platform v5


  • During the process, do take note of the generated ILO contract, which is unique for each ILO. This should appear in the URL: copy-paste it to a safe location as it can be used in case you do not see your ILO immediately.
  • The wallet used is the only wallet allowed to modify or cancel the ILO, and will be the wallet receiving the funds: do ensure full trust between you and your team members before proceeding.
  • Whitelist will start immediately after the presale is created and will account for up to 100% of your hardcap. The whitelist can be added and edited at anytime, however those who already, even partially, used their whitelist cannot be removed.
  • Any whitelist slots not fully used will be available for Round 1 (public round)
  • Round 2 may trigger 2 hours after Round 1: this is a remain of previous ILO contract and can be considered as exactly the same as Round 1.

Edit your ILO

Once your ILO is created you can add your logo and a link to your Telegram, Twitter and website.
Editing your ILO is pretty straight forward and only require you to connect your wallet, go to your ILO page and click on the "Edit Presale" button.
We have many request for logo not showing, and the resolution is always the same: if you are pointing to your gallery, i.e. the html page and not direcly on the PNG/JPG/GIF, it will not work. You have to, from a computer (not easy on a mobile device as imgur forces the mobile version of the website), right click on your image and select "copy image address", as pictured below:
Then paste the link to the dedicated field when editing your ILO.


As of ILO v6 and further updates during 2022, you are allowed to have up to 100% of the hardcap for whitelisted wallets, typically to reward early followers of your project.
On the ILO page, click "Edit presale", "Whitelist", "Enable Whitelist"
You can then add wallet addresses one by one, or using a simple text file, with 1 address per line. The latter option will allow you to more easily manage your "master whitelist". IF you take your list from a spreadsheet, ensure you "copy/paste as text" to avoid non-text characters.
Every step (enable, add, remove, add to whitelist) will trigger a transaction as the whitelist is sitting in the ILO contract of your presale.
Note: the amount of whitelisted spots is defined by the "Max purchase per wallet" versus the hard cap you set when you create your ILO.

Lock your tokens

If you plan to have a certain amount of tokens not dedicated to the presale or liquidity, consider locking them to ensure maximum trust from your community.
Our Token Vesting has 2 types of locks as described in below sections, with a supporting video for creating each type. You can have more in-depth information by reading our dedicated Token Vesting documentation.
You can create multiple locks and they will all show in your ILO for participants.
Be reasonable with the dates of unlock (e.g. releasing 5% of the supply a few days after the ILO ends is not considered as reasonable) and plan well the amount of tokens you will lock then unlock over the coming months/years.

Standard Lock

Create a lock and unlock all tokens in this lock at a specific date.

How to Create a Standard Lock:

How to create a standard lock

Linear Unlock

Unlock tokens at every block between date A and B (both can be defined).

How to Create a Lock with Linear Unlock:

How to create a lock with linear unlock at every block
Be cautious when setting "date A" as you should ideally start the unlocking at a reasonable timing, i.e. few months or at least several weeks after the ILO has completed.
Once a locker is created, there is no way to unlock it prior to the date you have set. The tools being all decentralized, Unicrypt has no ownership of the contract for your lockers, nor for your ILO.

You're all Set!

  • KYC completed
  • Token Minted / Audited
  • ILO created
  • 80%+ liquidity locked
  • Softcap vs Hardcap is reasonable
  • Logo and links added
  • Circulating supply locked
Good luck for your project!



Download this tool in a spreadsheet (ideally Excel) to forecast your tokenomics before minting your token