> For the complete documentation index, see [llms.txt](https://docs.integral.link/size/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.integral.link/size/getting-started/liquidity-provider/basics-of-liquidity-provision-on-integral.md).

# Basics of Liquidity Provision on Integral

LPs supply liquidity to a pool on Integral for traders to swap assets.&#x20;

Each pool consists of two tokens. In general, an LP supplies quantities of both tokens, although in some cases they may provide only one (sometimes called “single-sided deposit”). The ratio of tokens provided is dynamic based on the current weighting of assets in the pool.

Currently, LPs of Integral's Arbitrum version will earn 100% trading fees.

[Earning Fees](/size/getting-started/liquidity-provider/earning-fees.md)

## Single-sided Deposit

Integral supports Single-sided Deposit. Just like SSD on other platforms (such as Balancer or Curve), what happens on the low level is effectively a partial swap of the deposit token into the missing token, so that after the swap the proportion of the 2 tokens matches with the pool token reserve ratio, then the tokens are deposited and LP token amounts are proportionally calculated and given to the depositor.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.integral.link/size/getting-started/liquidity-provider/basics-of-liquidity-provision-on-integral.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
