> For the complete documentation index, see [llms.txt](https://treonlite.gitbook.io/treonlite-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treonlite.gitbook.io/treonlite-docs/guide/crypto-investors-guide-to-avoiding-admin-scams/fake-liquidity.md).

# Fake Liquidity

📌 **Definition**\
Fake Liquidity means **manipulating a token’s liquidity pool to make it look reliable**.\
The goal is to convince users that “high liquidity = safe project.”\
But in reality, the liquidity is either **withdrawable**, **paired with a worthless token**, or **controlled by the admin**, making it fake.

<p align="center">🔧 <strong>How Does It Work</strong></p>

🎭 **Most Common Fake Liquidity Techniques:**

1. **Admin Wallet-Funded Liquidity:**
   * Both tokens in the pool come from wallets controlled by the admin.
   * Investors are not trading against real, external value.
2. **Paired with a Worthless Token:**
   * The new token is paired with a fake or zero-value token (e.g., XYZ/ABC, where ABC is worthless).
   * It looks like high volume, but there is no real market value.
3. **Unlocked LP NFT:**
   * The LP position is created, but the LP NFT is **not burned or locked**.
   * The admin can **withdraw all liquidity at any time**.
4. **Manipulated Token Pairs Without Real Matching:**
   * The token pair is created but doesn't support real swapping.
   * It may allow trades only for selected wallets, combining with honeypot behavior.
5. **Flash Liquidity for Price Manipulation:**
   * Large liquidity is added temporarily (sometimes with flash loans).
   * Price goes up, investors buy in, and the liquidity is removed.

<p align="center">🧾<strong>Smart Contract Mechanisms Used</strong></p>

|          Mechanism / Code          |                             Description                             |
| :--------------------------------: | :-----------------------------------------------------------------: |
|   LP NFT minting (Uniswap V3/V4)   |     The admin who holds the NFT can withdraw liquidity anytime.     |
|    `transferFrom()` restrictions   | Blocks sales, making the liquidity appear present but inaccessible. |
| `onlyOwner` or `unlockLiquidity()` |             Gives the admin full control over LP tokens.            |
|   Non-standard ERC20 pair tokens   |       Used to simulate value with fake or unverifiable assets.      |

⚠️ **Risks**

* **The token cannot be sold** — there’s no real backing or buyer liquidity.
* **DEX price may look legitimate**, but real trades don’t happen.
* **Liquidity appears to exist**, but it doesn’t generate real trading volume.

<p align="center">🛡️ <strong>Ways to Protect Yourself</strong></p>

<table><thead><tr><th width="245" align="center">Strategy</th><th width="328" align="center">Explanation</th></tr></thead><tbody><tr><td align="center"><strong>Check if LP NFTs are locked or burned</strong></td><td align="center">LP tokens must be time-locked or burned to prevent withdrawal.</td></tr><tr><td align="center"><strong>Check the quality of paired tokens</strong></td><td align="center">Is the other token real and valuable (e.g., ETH, USDT), or is it fake?</td></tr><tr><td align="center"><strong>Review DEX trade history</strong></td><td align="center">Have real users traded, or only the admin?</td></tr><tr><td align="center"><strong>Check who controls the LP NFT</strong></td><td align="center">If the admin still owns the LP token, it’s a red flag.</td></tr><tr><td align="center"><strong>Use token security tools</strong></td><td align="center">Platforms like GoPlus, Dextools, and TokenSniffer help detect fake LPs.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://treonlite.gitbook.io/treonlite-docs/guide/crypto-investors-guide-to-avoiding-admin-scams/fake-liquidity.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.
