# Example: Liquidity Provider Incentivization

In this example, our user (Jane) wishes to send USDC from her address on Ethereum to her address on Solana. She wants the transaction to happen quickly, securely, and cheaply - and she wants to be sure the transaction did occur (“transaction certainty”).

For this purpose, the Kima protocol should automatically adjust the liquidity level desired in the pools per the following rules:

* Maintain a lower bound on liquidity in active pools, allowing for low-fee, quick transactions and quickly replenishing them if the level falls below this lower bound
* Maintain **minimal liquidity** in low activity pools
* Easily identify inactive pools becoming active and active pools whose activity is diminishing and update the liquidity thresholds accordingly

**Passive Liquidity Providers** deposit liquidity into the system for some time. They earn a portion of the system fees throughout this period (see “Incentive Scheme”).

**Active Liquidity Providers** can collect bounties in return for depositing into prioritized pools. They can choose to withdraw their deposited funds shortly after, from the same pool or a different one, or maintain their liquidity position in the system, enjoying their portion of the fees collected while they do so. By being Active Liquidity Providers, who follow the system priorities and move liquidity around, they enjoy another source of income - liquidity bounties -  on top of fee income.

The Kima platform relies on Active Liquidity Providers to accomplish this through an incentive scheme.


---

# 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.kima.network/kima-whitepaper-1/example-liquidity-provider-incentivization.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.
