# Creating  Liquidity Lock or Token Lock Guide

## I. Key Concepts

1. **What is a token lock? What is a liquidity lock?**
   * **Lock Token**:also called “token lock,” means locking your tokens in a contract so they cannot move—reducing circulating supply.
   * **Lock liquidity**: When a project locks its Liquidity Pool (LP) tokens in a designated location, making it impossible to remove liquidity or "rug pull."
2. **What are LP tokens?**\
   LP (Liquidity Pool) tokens are receipts you receive when you provide two tokens (A and B) as liquidity. You must hold the LP token to withdraw the pool. If the LP is locked, the pool cannot be withdrawn.
3. **Does a pool have permissions?**\
   There is no “permission” concept for a pool because it’s shared—any liquidity provider owns a proportional share.
   * If only one person adds liquidity, they control the entire pool.
   * If 100 people add, each owns their share proportionally.

### **II. Token Locking** Step-by-Step Guide

1. Open PandaTool and connect to your wallet
2. Fill in the lock information (token address, quantity, etc.)
3. Authorize tokens
4. Confirm lock
5. View lock information

### **1.Open PandaTool and Connect Wallet**

* Access the locking page: <https://www.pandatool.org/#/createLock?lang=en-US> → Click "Connect Wallet" (top-right corner).

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FMMzlABAYaDM7QHKtlo4W%2F1connect%20wallet.png?alt=media&#x26;token=6f54df9a-7571-4820-b77d-96e66b6b3898" alt=""><figcaption></figcaption></figure>

**Notes**:

* Only one wallet extension (OKX, MetaMask, Phantom) should be active; disable others.
* Ensure the correct wallet address and blockchain network are selected.

### **2.Enter lock details**

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FyXgSd7ae87zD7OAGpYZ3%2F2lock.png?alt=media&#x26;token=548db176-83f3-4932-a3cb-18fb76d8ca9d" alt=""><figcaption></figcaption></figure>

* **Lock Token address:** the contract address of the token you want to lock (if you enter an LP address instead, you’ll be locking liquidity).
* **Lock Amount :** exactly how many tokens you wish to lock.
* **Unlock date:** choose a date; tokens cannot be unlocked before this. (Local time is used.)
* **Lock title:** any name for easy reference.
* **Approve:** grant the routing contract permission to move your tokens.

> **Note:** Tokens with max‑holding limits or that modify your wallet balance are not supported.

### **3.Approve your tokens**

Once details are correct, click **Approve**, confirm in your wallet, and wait for success.

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FliRb7PlkWdxBjAv3JV8d%2F3Approve.png?alt=media&#x26;token=53f3bd58-7945-41ea-abe0-e59b3c023387" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2F40YittGf0tfS8dTRRHDb%2F4approve%20success.png?alt=media&#x26;token=988f6f56-c320-4df5-9f2d-d02113b4c50c" alt=""><figcaption></figcaption></figure>

### **4.Execute the lock**

Verify date and amount, then click **Lock Now**. Confirm in wallet and wait a few seconds.

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2Ff1v6WCXBXUlG9d6nTzde%2F5lock%20now.png?alt=media&#x26;token=bd80543b-4b0b-4636-adb4-6b81cdd2883b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FgpLJha7PMiOr54LMi2ls%2F6lock%20successful.png?alt=media&#x26;token=b573a968-e4db-4732-8b19-8b6adad7e6a7" alt=""><figcaption></figcaption></figure>

**5.View your lock**

After locking, view or manage your locks via the lock console:<https://www.pandatool.org/#/lockList?lang=en-US>

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2Fk6kZ1WJvh44l97uPclpW%2F7%20view%20lock.png?alt=media&#x26;token=059eb338-4754-46e4-92ce-4eeb8f948e4a" alt=""><figcaption></figcaption></figure>

When the unlock date arrives, you can release tokens there.

**Permanent lock option:** click **Renounce** to convert to a permanent lock (irreversible).

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FCq9ubVIpNGPtnG8ELXGS%2F8renounce.png?alt=media&#x26;token=7f11e07b-ae9d-4c50-a3d8-f781307b292e" alt=""><figcaption></figcaption></figure>

## III. Liquidity Lock Step-by-Step Guide

Once you know token locking, here’s how to lock liquidity.

### Method 1: Using the create lock page

1. On the lock page：<https://www.pandatool.org/#/createLock?lang=en-US>, enter your **LP token address** instead of a normal token address.
2. Follow the same steps as in the token lock process above.

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FU4SBUIUI4cvMFM2JZIK7%2F9liquidiy%20lock.png?alt=media&#x26;token=36bcc850-939c-4e30-81fb-0533b37f36da" alt=""><figcaption></figcaption></figure>

Find your Token LP address in the liquidity console:<https://www.pandatool.org/#/LPmanage?lang=en-US>

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2F0aHx6MQQ7nELTkklkMis%2F10lp%20address.png?alt=media&#x26;token=0ab2f281-cd5e-4ebb-927e-b35800ad4cb0" alt=""><figcaption></figcaption></figure>

### **Method 2: Using the liquidity console**

1. Go to the liquidity console:[ttps://www.pandatool.org/#/LPmanage?lang=en-US](https://www.pandatool.org/#/LPmanage?lang=en-US)

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2F9py0zZiiYWAtUkmlg29n%2F11%20Lock%20Pool.png?alt=media&#x26;token=0f4ef4d8-d9c8-4f95-9e3b-3177558cc53f" alt=""><figcaption></figcaption></figure>

2. Click **Lock Pool（Liquidity）**, then enter:

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FATf8iJv5NCZfRHhitY65%2F12%20LOCK%20POOL.png?alt=media&#x26;token=ad68cc4a-c6b2-4f57-8861-251711ea37bc" alt=""><figcaption></figcaption></figure>

* **Lock Percentage:** percentage of *your* share, not the entire pool.
* **Lock LP Amount:** auto-calculated from the percentage.
* **Unlock Time:** in your local time zone.
* **Lock title:** optional.
* **Approve LP token:** you must approve before withdrawing later.

3. Click **Confirm Lock**, wait a few seconds, and the liquidity is locked.

<figure><img src="https://3429323453-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzBn8ubMM82V3XXcAjE7u%2Fuploads%2FjHbmpIxOFCYualFu2xBM%2F13%20confirm.png?alt=media&#x26;token=4319557c-08e9-4e1d-91df-016462c481ce" alt=""><figcaption></figcaption></figure>

You can view all your locks in the same lock console:[https://www.pandatool.org/#/lockList?lang=en-US &#x20;](https://www.pandatool.org/#/lockList?lang=en-US)

## IV. FAQs

1. **Why does locking fail?**
   * Token has transfer restrictions (e.g., max-hold limits).
   * Insufficient BNB (<0.01 BNB for Binance Smart Chain fees).
2. **Is there a fee? How much?**\
   Yes. **0.01 BNB** per lock (BSC network).
3. **Can I unlock early?**\
   No. Smart contracts cannot be altered—locks are irreversible until the unlock date.
4. **Which time zone is used?**\
   All times default to your local time—no extra time zone setting is needed.

If you have any questions about locking tokens or liquidity, join our volunteers on Telegram:\
<https://t.me/pandatool_en>
