> For the complete documentation index, see [llms.txt](https://docs.artinals.com/artinals-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.artinals.com/artinals-protocol/trade-module/events/liquidityremoved.md).

# 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.
