# KIM Staked Position NFTs (kpNFTs)

<figure><img src="/files/iS1ojGiwISJVS5qdOQrX" alt=""><figcaption></figcaption></figure>

### How does it work? <a href="#how-does-it-work" id="how-does-it-work"></a>

Each KIM LP has its own KIM staking positions (or kpNFTs) that users can mint by wrapping LP tokens (i.e. depositing them on the relevant contract).

Upon creating a position, the deposit is sent to a specific corresponding NFTPool contract in exchange for a staking position NFT, which can be viewed as a kind of deposit receipt.

{% hint style="info" %}
Those receipts are the only thing allowing a user to withdraw the corresponding funds, regardless of who is using them, so the owner of a kpNFT is also the actual owner of the corresponding LPs, even if she did not deposit them originally.
{% endhint %}

But staked positions are more than simple receipts: they replace the usual farms generating yield that you will find in most of the DeFi protocols, and also play the role of an additional layer of features offering unlimited new opportunities and potential extensions.


---

# 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.kim.exchange/protocol/kim-staked-position-nfts-kpnfts.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.
