# Anti-Bot & Snipe Mechanisms

Fairlaunch.gg combines **on-chain randomness**, **AI detection**, and **mechanical safeguards** to eliminate bot exploitation and snipe tactics that dominate most token launches.

#### **1. Temporarily Stored Orders**

* Buy orders are **held and revealed together** after the buy window closes.
* Prevents bots from gaining a timing advantage based on blockchain mempool data.
* **Impact:** Eliminates time-based sniping.

#### **2. $FLX Staking for Trusted Access**

* Projects can require **$FLX staking** to bypass anti-bot gates.
* In congested launches, stakers may receive a slight boost in selection odds.
* **Impact:** Encourages long-term ecosystem engagement while keeping fairness intact.

#### **3. Wallet Rate Limiting**

* Enforces **1 order per wallet per launch**.
* Stops whales and botnets from splitting orders across hundreds of accounts.
* **Impact:** Reduces allocation monopolization.

#### **4. AI Wallet Detection**

* Machine learning models identify abnormal patterns such as split wallets, coordinated purchases, and suspicious transaction speeds.
* Flagged wallets can be blocked or require manual review.
* **Impact:** Prevents sophisticated botnets from bypassing basic protections.

#### **5. Verifiable Random Selection**

* Uses **VRF** to ensure allocation can’t be predicted or influenced.
* Randomness proof is **publicly viewable** on-chain.
* **Impact:** Guarantees unbiased selection even after all other filters.

#### **6. Delayed Claiming**

* Introduces a small cooldown before tokens can be claimed.
* Discourages immediate dumping and stabilizes market sentiment.
* **Impact:** Protects post-launch chart health.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fairlaunch.gg/anti-bot-and-snipe-mechanisms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
