# Liquidty Allocation Modules (LAMs)

### What are LAMs?

Liquidity Allocation Modules, or LAMs, are the building blocks of Conic Omnipools that contain the logic for directing liquidity to different protocols. The default LAM is the *Curve\&Convex LAM,* which allocates funds to Curve and stakes the Curve LP tokens on Convex. The vision is to grow Conic by supporting multiple different LAMs that all contribute towards more efficient liquidity provision.&#x20;

### What are some examples of possible LAMs?

* Supporting PRISMA rewards. This would open up the possibility of supporting mkUSD as an asset on Conic as well as the earning of PRISMA rewards.
* Allocating liquidity to other protocols (e.g., AAVE, Balancer).&#x20;
* Peg-keeping modules. Stablecoins could benefit from LAMs, which dynamically provide multiple assets to a peg-keeping pool of a stablecoin (instead of solely providing single-sided liquidity).

Please note that this is not an exhaustive list.&#x20;

### How can LAMs get added?

Anyone may propose a LAM on the Conic Discourse. Proposed LAMs will have to be reviewed by the Conic core team. The code for LAMs needs to be audited by a professional auditing firm.&#x20;


---

# 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.conic.finance/conic-finance/liquidity-providers/liquidty-allocation-modules-lams.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.
