Skip to main content

Create a Token Sale

This guide walks project creators through the process of launching a token sale on QsnLaunchpad.

Prerequisites

  • An ERC-20 token contract already deployed.
  • Sufficient token balance to cover both the sale allocation and the liquidity allocation.
  • At least 0.05 ETH to cover the creation fee.

Step-by-Step Process

1. Deposit Tokens

You must deposit two separate token amounts:

  • Sale tokens -- the total number of tokens to be distributed to contributors.
  • Liquidity tokens -- the tokens reserved for automatic LP creation upon finalization.

2. Set Fundraising Caps

  • Soft cap -- the minimum amount of ETH that must be raised for the sale to succeed. If this threshold is not met, the sale is cancelled and all contributions are refunded.
  • Hard cap -- the maximum amount of ETH the sale will accept. Once reached, no further contributions are accepted.

3. Configure Timeline

  • Start time -- when contributions open.
  • End time -- when the contribution window closes.

4. Set Contribution Limits

  • Minimum per user -- the smallest ETH contribution allowed per wallet.
  • Maximum per user -- the largest ETH contribution allowed per wallet.

These limits help prevent whale domination and ensure broad participation.

5. Configure Liquidity Parameters

  • Liquidity percentage -- the percentage of raised ETH allocated to LP creation.
  • LP lock period -- the duration for which LP tokens are locked. Minimum is 30 days.

The LP pair is created at a 0.30% fee tier on the QsnDEX Router.

6. Pay the Creation Fee

A flat fee of 0.05 ETH is charged at the time of sale creation. This fee is non-refundable.

7. Review and Launch

After confirming all parameters, submit the transaction to create the sale. The sale will appear on the Launchpad page and become active at the configured start time.

Emergency Cancellation

If circumstances change, the sale creator can trigger an emergency cancellation after a 7-day grace period from the time of creation. All contributed ETH is returned to participants, and deposited tokens are returned to the creator.