Create a Dutch Auction

A Dutch Auction is a type of auction where the price starts high and gradually decreases over time until it reaches a final, lower price or until all tokens are sold. This format allows buyers to purchase tokens at a price that decreases over a set period, offering more flexible pricing and a transparent, fair process

For a step-by-step video guide, watch our tutorial video below

Step 1: Verify Token

  1. Connect your wallet.

  2. Enter your token address if you have one, or create a new token for the Dutch auction.

  3. Select BNB (or, if you prefer to raise funds in a stablecoin, select the corresponding stablecoin option).

  4. Choose a fee option.

  5. MetaMask will prompt you to confirm the transaction and display the required fee. Click Confirm to proceed.

    Note:

  • Ensure the token has an 'Exclude Transfer Fee' function if it applies transfer fees.

  • Stablecoin pairs only work with standard tokens and do not support taxed tokens.

Step 2: Dutch Auction Information

After verifying your token, input the following parameters for the auction:

  1. Use positive numbers only.

  2. Total Selling Amount: Enter the total number of tokens available for sale during the auction.

  3. Start Price: This is the price at which the auction begins. It must be higher than the end price.

  4. End Price: This is the final price of the auction when it reaches the end date.

  5. Softcap and Hardcap: These are calculated automatically based on the start and end prices. The softcap must be at least 20% of the hardcap.

  6. Whitelist: Enable this option if you have a whitelist of presale contributors. You can toggle this option on or off at any time.

  7. Decrease Price Cycle: Specify the interval for each cycle during which the price decreases.

  8. PancakeSwap Liquidity (%): Enter the percentage of raised funds allocated to liquidity on PancakeSwap. The minimum value is 51%, and the maximum is 100%.

  9. Refund Types: Choose either Refund or Burn from the dropdown list for handling unsold tokens.

  10. Liquidity Lockup (days): Set the lock-up period for the liquidity pool, such as 30 days.

  11. Start and End Time: Ensure the start time is before the end time, with the duration between them longer than the Decrease Price Cycle.

  12. Vesting Contributor Feature: Enable this feature if desired.

Step 3: Add Additional Information

For this step, please ensure:

  1. Logo URL and Website: These fields are required and can not be blank.

  2. Click Next after entering all necessary information.

Step 4: Finalize and Submit

This is the final step. Carefully review all details before submitting. If needed, go back to make any adjustments. When ready, click Submit.

After clicking Submit, MetaMask will prompt you to confirm the transaction and display the associated fee. Click Confirm to complete the process. The image below displays how it should look at this stage in the setup:

Last updated