# Moonlander Liquidity Pool (MLP)

Moonlander Liquidity Pool (MLP) is the counterparty of all trades on Moonlander. Users can provide liquidity by supplying any of the supported assets and auto-stake $MLP (read more [here](/how-to-use/staking/usdmlp-moonlander-liquidity-pool.md)).&#x20;

In order to trade on Moonlander, traders need to pay collateral using any of the supported assets in the MLP:&#x20;

* Cronos EVM: USDC
* Cronos zkEVM: zkCRO, vUSD&#x20;

Profits made by traders will be paid out by the MLP, while losses made by traders will be collected by MLP.

When traders open positions, the collateral is not immediately sent to the MLP; instead, they are temporarily held in a designated area known as the “margin pool.”

Upon closing their positions, the following occurs:

* If traders achieve a profit, the margin will be withdrawn from the margin pool and returned to them, while their profits will be sourced from the MLP.
* Conversely, if traders incur a loss, the loss amount will be deducted from the margin pool and transferred to the MLP. The remaining margin will then be returned to the traders.


---

# 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.moonlander.trade/how-to-use/trading/moonlander-liquidity-pool-mlp.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.
