# LiquidityRemoved

**Purpose**: Emitted when a liquidity provider partially or fully removes their share from the pool. This often returns NFTs and tokens to the provider and burns their LP tokens.

**Key Inclusions**:

* `pool_id`: The pool from which liquidity is withdrawn.
* `provider`: The address removing liquidity.
* `nft_amount`: How many NFTs returned to the provider.
* `token_amount`: How many tokens returned to the provider.
* `lp_tokens_burned`: The amount of LP tokens burned from the provider’s position.

**Use Cases**:

* Alert the market and analytics platforms to changes in liquidity depth (e.g., large withdrawals may affect prices).
* Allow LPs to verify that they received their rightful share of the pool’s assets.
* Track liquidity flows for historical analysis and market health assessment.


---

# 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.artinals.com/artinals-protocol/trade-module/events/liquidityremoved.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.
