> For the complete documentation index, see [llms.txt](https://cetus-1.gitbook.io/cetus-developer-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cetus-1.gitbook.io/cetus-developer-docs/developer/via-sdk-v2/sdk-modules/cetusprotocol-burn-sdk/burn-lp-position.md).

# Burn LP position

When the position is burned,  a CetusLPBurnProof will be returned.  Compared to the `burn_lp` function,  this V2 version does not require the pool object as a parameter, making it more convenient to use.  The function will automatically verify the position's validity through the position object itself.  This design also enables users to create a pool, add liquidity,  and burn the position all within a single transaction.

```typescript
const pos_id = '0x4e1970683fc49de834478339724509...' // is burn success
const txb = await sdk.Burn.createBurnLPV2Payload(pos_id)

const simulate_res = await sdk.FullClient.devInspectTransactionBlock({
  transactionBlock: txb,
  sender: account,
})
```
