Skip to main content

Pink Anti-Bot Guide

Overview

This guide provides detailed steps on how to configure and activate the Pink Anti-Bot feature for your token using the Pinksale platform. Properly setting up Anti-Bot is crucial for protecting your token launch from sniper bots on PancakeSwap. After reading this, you will understand:

  • How to access the Pink Anti-Bot configuration page.
  • The process whether using an existing token or creating a new one with Anti-Bot enabled.
  • Detailed explanations of each configuration parameter: Router, Pair Token, Amount Limits, Time Limits, and Block Duration.
  • How to save your configuration and enable the Anti-Bot system before adding liquidity.
  • How to monitor the Anti-Bot status after launch.
  • How to manage the blacklist (add/remove users).
  • How to manually disable the Anti-Bot system if needed.

Watch the Video Guide: How to Create a Token with Pink Anti-Bot Function

Steps to Configure and Use Pink Anti-Bot

Follow these steps to set up Pink Anti-Bot for your token:

  1. Connect Your Wallet: Ensure your wallet (e.g., MetaMask) is connected to the correct network on Pinksale.

  2. Navigate to Anti-Bot Page: Go to https://www.pinksale.finance/antibot

  3. Select Your Token:

    • If you have already created your token contract (with Anti-Bot code included or enabled during Pinksale creation), click “Select token” and choose it.
    • If creating a new token now, choose "create token" and ensure you check the box “Implement Pink Anti-Bot System?” during the token creation process (see Step 4 example).
  4. (If Creating New Token): When creating a token that needs Anti-Bot, check the implementation box:

    Enable Anti-Bot during Token Creation

  5. Proceed to Configuration: After selecting or creating your token with Anti-Bot enabled, click "Next".

    Click Next after Token Selection/Creation

  6. Anti-Bot Configuration Page: You will be redirected to the main Anti-Bot configuration page for your selected token.

    Anti-Bot Configuration Page

  7. Configure Anti-Bot Parameters: Fill in the following fields carefully:

    • Select Router Exchange: Select the DEX where you will list (e.g., PancakeSwap). This field cannot be blank and must be correct.
    • Select Pair Token: Choose the token your project token will be paired with for liquidity (e.g., select WBNB if pairing with BNB on BSC).
    • Amount Limit Per Trade: This is the initial maximum amount of your project tokens that can be bought or sold in a single transaction right at listing time.
    • Amount to Be Added Per Block: This number is added to the "Amount Limit Per Trade" every block after listing. For example, if the initial limit is 1 token and this value is 1, after 100 blocks the limit per trade will be 1 + (1 * 100) = 101 tokens.
    • Time Limit Per Trade (seconds): Adds a mandatory delay (in seconds) between consecutive buy/sell transactions from the same wallet. If set to 60, a user must wait 60 seconds after a trade before making another. This limit automatically becomes zero when the Anti-Bot duration ends.
    • Block Number to Disable Anti-Bot: Pink Anti-Bot will be active from the listing block (considered Block #1) until this specified block number is reached. After this block, limits are removed automatically. This number must be greater than or equal to 150.

    Configuration Example: Example Anti-Bot Configuration

  8. Save Configuration: Click on “Save Config”. Confirm the transaction in your wallet (e.g., MetaMask) and pay the gas fee. Wait for the transaction to confirm and for the “Next” button (or "Enable" button) to become active.

  9. Enable Anti-Bot: Click the “Enable PinkAntiBot” button. Crucially, you must do this before adding liquidity to the DEX, otherwise, the Anti-Bot system will not function correctly at launch. Confirm the transaction in your wallet.

    Enable Pink Anti-Bot Button

  10. Verify Activation: After enabling, you should see a notification like “You have already activated Pink Anti-Bot”. The status display will update, showing details like "waiting to add liquidity", the initial amount limit, time limit, and the current block number.

    Anti-Bot Activated Status

  11. Add Liquidity & Monitor: Now you can proceed to add liquidity and list your token on the selected DEX (e.g., PancakeSwap). Once trading starts, the Anti-Bot status display will change to "Protecting" and show the countdown ("Blocks left to disable").

    Anti-Bot Protecting Status

  12. Manage Blacklist (Add): You can manually add addresses to the blacklist by clicking “Add user to blacklist”, entering the address(es), and clicking the “Add user” button. Confirm the transaction. Blacklisted wallets cannot trade the token.

    Add User to Blacklist

  13. Manage Blacklist (Remove): To remove addresses, click “Remove user from black list”, enter the address(es) to remove in the pop-up, and click the “remove users” button. Confirm the transaction.

    Remove User from Blacklist

  14. Manual Disable (Optional): The Anti-Bot system will disable automatically after the specified block number. However, you can also manually disable it earlier at any time by clicking the “Disable Pink Anti-Bot” button and confirming the transaction.

Q&A (FAQs)

  • Q1: Do I have to use Pink Anti-Bot?
    • A: No, it's an optional feature. However, it's highly recommended for PancakeSwap listings, especially for anticipated high-volume launches, to provide a fairer trading environment initially.
  • Q2: When exactly should I click "Enable PinkAntiBot"?
    • A: After you have saved your configuration (Step 8) but BEFORE you add liquidity to the DEX pair (Step 11). Enabling it after liquidity is added will render it ineffective for the launch block.
  • Q3: What happens if I set the "Block Number to Disable Anti-Bot" too low or too high?
    • A: If set too low (minimum 150 blocks), the protection might end before bot activity fully subsides. If set too high, it might unnecessarily restrict large trades for legitimate users for longer than needed. Choose a number that balances initial protection with allowing normal trading relatively soon after launch (often equivalent to 15-60 minutes, depending on block times).
  • Q4: Can I change the configuration after saving it?
    • A: Yes, you can typically go back to the configuration page (Step 6), adjust the parameters, and click "Save Config" again (confirming the transaction) before you enable the Anti-Bot or add liquidity. Once enabled and liquidity is added, changing parameters might be difficult or impossible depending on the contract implementation.

Troubleshooting

  • Q: I can't find the Anti-Bot configuration page for my token.
    • A: Ensure your token contract actually includes the Pink Anti-Bot code or that you checked the "Implement Pink Anti-Bot System?" box during Pinksale token creation. Make sure you are connected with the wallet that owns the token contract when accessing the /antibot page.
  • Q: My "Save Config" or "Enable PinkAntiBot" transaction failed.
    • A: Ensure you have sufficient native currency (BNB, ETH, etc.) for gas fees in the owner wallet. Network congestion can cause delays or failures. Check the block explorer for specific error messages. Ensure the parameters you entered are valid (e.g., block number >= 150).
  • Q: Anti-Bot is enabled, but the status still says "waiting to add liquidity" even after I added it.
    • A: There might be a delay in the Pinksale UI updating. Check the block explorer to confirm liquidity was added successfully to the correct pair address associated with the selected router. Ensure you enabled Anti-Bot before adding liquidity. If the status remains incorrect after some time, contact Pinksale support.
  • Q: I added someone to the blacklist, but they can still trade.
    • A: Double-check you added the correct wallet address. Confirm the "Add user to blacklist" transaction was successful on the block explorer. There might be a slight delay for the blacklist to take effect across all nodes. Ensure Anti-Bot is still active (hasn't reached the disable block or been manually disabled). Use code with caution. Markdown