Notes: Requirements for creating presales
1. Conditions for creating a new presale
You must have enough funds to cover the required system fees
The raise token must be on the whitelist
Selecting a Dex Router is mandatory
End date cannot be earlier than current block timestamp
TOKEN WHITELIST
BNB
Native
TCAPY
BEP20
ZUKI
BEP20
JLP
BEP20
DEX ROUTER LIST
PANCAKE SWAP
0x12344
2. Conditions to initiate a presale
The end date can't be earlier than the current block timestamp (the presale start date < the current block timestamp is NOT allowed)
The end date can't be earlier than the start date (the presale end date < the presale start date is NOT allowed)
The presale rate must be greater than zero (the presale rate = 0 is NOT allowed)
The presale fee must be greater than zero (the presale fee < 0 is NOT allowed)
The affiliate percent can't be less than zero (the affiliate percent < 0 is NOT allowed)
The Hardcap must be greater than 4x of Softcap and Softcap must be greater than zero
The liquidity listing rate must be greater than zero
The liquidity percent must be in between 51 and 100
The liquidity lock time must be greater than zero
The liquidity DEX router must be selected
3. Presale status
QUED
0
Awaiting start block
Cancel (Owner)
ACTIVE
1
Deposit enabled - Now in presale
the current block timestamp >= the presale start time
AND the current block timestamp <= the presale end time
Buy (Investor),
Cancel (Owner),
Emergency Withdraw (Owner, Investor)
SUCCESS
2
Presale ended with reaching the Softcap
the current block timestamp > the presale end time
AND the raised amount >= the Softcap
Claim Presale Token (Investor),
Finalize (Owner)
WONDERFUL
2
Reached to the Hardcap
the raised amount >= the Hardcap
Claim Presale Token (Investor),
Finalize (Owner)
FAILURE
3
Failure
the current block timestamp > the presale end time
AND the raised amount < the Softcap
Claim Contribution (Investor),
Withdraw Presale Token (Owner)
CANCELLED
4
Cancelled
Claim Contribution (Investor),
Withdraw Presale Token (Owner)
4. Conditions for Investor/Owner to Contribute (buy presale)
The presale status must be 1
The presale amount must be greater than zero
If whitelist is required, user must be in the whitelist
The amount a user purchases must be greater than or equal to the minimum amount and less than or equal to the maximum amount
Total raise must be less than the current contract balance
The amount of native tokens must be sufficient
5. Conditions for Investor to Claim
The presale status must be 2 (the presale status must be different from 0 and 1
Claim Contribution: the contribution of investor must be greater than zero (the presale status must be 3 or 4)Claim Presale Token: (the presale status must be 2, and the current block timestamp must be greater or equal to sum of presale end times and lock time)
6. Conditions for Investor to Emergency Withdraw Contributions
The presale status must be 1
The presale must NOT be Finalized
The presale status must NOT be 3
The emergency withdraw fee is valid
7. Conditions for Owner to Cancel Pool
The presale status must be 1
The presale must NOT be Finalized
The presale must NOT be Canceled
The presale status must NOT be 2
8. Conditions for Investor to Withdraw Presale Token
The presale status must be 3 or 4
The contribution must be greater than zero
9. Conditions for Owner to Finalize
The presale must NOT be Finalized
The presale status must be 2
10. Conditions for Owner/ Investor to Claim Referral Rewards
The affiliate percent must be greater than zero
The affiliate percent must be less than or equal to 10 percent and must be an integer
The presale must be Finalized
Related Wallet
Dead Wallet Address: 0x000000000000000000000000000000000000dEaD
Last updated
Was this helpful?