1. Go to “ DODO Workshop” → “Create Crowdpooling”
2. Configure Your Pool Parameters
a. Set Price
Select the token you would like to launch a Crowdpooling campaign for, and enter the total amount of tokens you would like to deposit.
Note: when interacting with a token on DODO for the first time, you need to grant the DODO platform access to your tokens in your wallet. Click the “unlock” icon and confirm the action in your wallet.
Select the % of tokens for sale (this parameter can not be greater than 50%). Total number of tokens for sale = total number of tokens * % of token for sale. The rest of the tokens will be deposited into the liquidity pool after the Crowdpooling campaign ends, and will be available for withdrawal after the liquidity protection period.
For tokens with deflationary features enabled (such as the “Burn” and the “Trading Fees” features), please set the Init Sales Ratio as follows:
Desired % of tokens for sale*(1- deflationary percentage)
Select sale price. Set the token sale price with the unit token and the amount.
b. Set Time
- Set Crowdpooling start time: participants can only stake after the Crowdpooling period starts
- Set Crowdpooling end time: Participants will receive their tokens after this time
- Liquidity Protection: After the end of a Crowdpooling campaign, there is a Liquidity Protection period. During this period, the Crowdpooling campaign creator's funds will be locked to guarantee sufficient market depth and liquidity.
c. Optional Features
- Linear Release: If this option is selected, the tokens will be locked up and released in a linear fashion instead of being fully claimable at the end of the Crowdpooling campaign.
- Time delay for initial claims: The number of days after the end of the campaign that users can start to make initial claims for their tokens; by default this is set to 0, which means that users can start to make initial claims right after the end of the Crowdpooling campaign.
- Initial claim percentage: The percentage of tokens to be claimed initially.
- Linear release period: Locked-up tokens will be released in a linear fashion during the period specified after the initial claim; by default this is set to 0, which means that all tokens can be claimed with the initial claim.
- Overfunding now allowed: If this option is selected, new participants will not be accepted after the Crowdpooling cap is reached, and all existing participants will not be able to withdraw the funds they have contributed.
- Trading fee: This is the trading fee rate of the liquidity pool generated at the end of the Crowdpooling campaign; by default this is set to 0.3%.
3. Inviting Your Friends to Your Crowdpooling Campaign
Click “Invite” to share the link of your campaign with your friends and community members.
4. Settling the Crowdpooling campaign
After the Crowdpooling campaign ends at the configured end time, anyone can choose to settle the campaign. Settling a campaign means concluding it so that tokens can be distributed to participants and the corresponding liquidity pool will be created immediately and open for spot trading. The wallet address that successfully settles a campaign will receive 0.2 ETH (if the campaign is for an ERC-20 token), or 0.2 BNB (if the campaign is for a BEP-20/BSC token), but please note that the settle transaction requires a gas fee to be submitted.
5. After the Liquidity Protection Period, Unstable the LP Tokens.
6. DODO Crowdpooling allows projects to configure Whitelist by themselves, and those who are on the list are eligible to participate in the Crowdpooling campaign. However, this function is not by default, so projects have to contact the DOOD team to set up relevant association configuration on the backend.
Learn more about Whitelist here: https://docs.dodoex.io/english/toolbox/crowdpooling/configure-whitelist
7. Risk Warning
Participating in Crowdpooling is not risk-free, and there is always a possibility of loss. Please be careful when proceeding and make sure you understand the risks. DODO is not responsible for financial losses caused by poor project operations, token supply increases, secondary market crashes and other factors.
8. Frequently Asked Questions
Q: Take BNBChain as an example, what is the fee of 0.2 BNB deducted when operating crowdpooling? Will it be refunded later?
A: 0.2 BNB is the balance that the project owner pre-deposits to the smart contract when creating the crowdpooling pool. As we know, smart contracts are passively triggered to execute, and there is a cost to pay on-chain operation. When the crowdpooling period ends, a transaction needs to be triggered to change the state of the crowdpooling pool contract and create a public pool, which requires initiating a transaction to move the business process backward in the first place. We therefore introduce a pre-deposited settlement fee to cover the cost of this transaction.
The pre-deposited settlement fees are not automatically returned to the creator address. In order to change the state of the crowdpooling pool contract by settling it first time after the crowdfunding ends, we encourage anyone to settle the crowdfunding pool, so the person who performs the settlement transaction will get the pre-deposited settlement fee (i.e. 0.2 BNB in the question).
Q: Is the balance of crowdpooling accessible to everyone?
Q: How to settle crowdpooling pools that are not full?
A: Crowdpooling pools that are not fully funded will also be placed in a pending status after crowdpooling ends. Click the "Settle" button on the crowdpooling page, submit and confirm in your wallet.
Q: Does the lack of a full crowdpooling pool affect the subsequent opening of the liquidity pool?
A: It will not be affected. The crowdpooling pools that are not full will open the liquidity pool normally after settlement. By that time the pool will consist of the funds raised and the project tokens remaining in the pool.
Q: Can I take out the funds raised in a crowdpooling pool that is not fully funded? Where can I retrieve the remaining unsold tokens?
A: The funds raised and the remaining unsold tokens will automatically enter the liquidity pool for market making after the crowdpooling settlement to ensure the depth of market trading. After the liquidity protection period is over, you redeem the tokens by clicking "Redeem LPToken".
Q: I participated in the crowdpooling to build a pool, the pool is not full and I would like to withdraw from the project, can I withdraw the funds I have invested?
A: You can withdraw your funds at any time before crowdpooling ends.
Q: Can I cancel/withdraw the crowdpooling pool I created after I opened it?
A: No, crowdpooling pools created through DODO are created on the chain, and the blockchain has a tamper-evident nature, so once created they cannot be cancelled or withdrawn.