> For the complete documentation index, see [llms.txt](https://docs.algebra.finance/algebra-integral-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.algebra.finance/algebra-integral-documentation/liquidity-provisioning-tutorials-and-faqs/adding-liquidity.md).

# Adding Liquidity

{% hint style="info" %}
**Note for DEX Teams:**

This section provides a **user-friendly walkthrough of how to supply liquidity using the Algebra-powered system**. It’s essential for onboarding new users with clarity and confidence, helping them participate in your DEX’s liquidity pools safely and efficiently.

An Algebra-powered DEX can support two modes of liquidity provisioning: **Manual & Automated.** Already integrated liquidity managers supported by Algebra are [Gamma](https://x.com/GammaStrategies), [ICHI](https://x.com/ichifoundation), [Krystal](https://x.com/KrystalDeFi), [Steer Protocol](https://x.com/steerprotocol)). When creating documentation for automated liquidity management, it will be necessary to take into account the selected partners and the liquidity management strategies that have become available.

Visuals are based on Algebra’s default testnet interface and **should be adapted** to reflect your product’s live UX.
{% endhint %}

## Introduction to Liquidity Provisioning

Concentrated Liquidity pools allow liquidity providers (LPs) to supply liquidity within **custom price ranges**, instead of across the entire 0 to ∞ range like traditional constant product AMMs (such as Uniswap V2-style DEXes).

By selecting a specific price range, LPs can **maximize capital efficiency** and **earn higher fees** when the market price stays within their chosen range. However, if the price moves outside that range, the position becomes **inactive** and stops earning fees until the price re-enters the range.

This model gives LPs greater flexibility, precision, and earning potential—but also requires more strategic input and occasional rebalancing.

## Liquidity Provisioning Modes

An Algebra-powered DEX allows for **Manual and Automated** modes of liquidity provisioning.

## What is an Automated Liquidity Manager (ALM)?

An **Automated Liquidity Manager (ALM)** is a tool or strategy that automatically manages your liquidity position on a DEX. Instead of manually adjusting your price ranges or rebalancing assets, the ALM does it for you based on market data and predefined strategies.

#### Why Use One?

By using an ALM from one of our trusted DEX partners, you get:

**Hands-Free Optimization** — Your position stays within profitable ranges automatically\
**Higher Fee Earnings** — ALMs aim to maximize APR by keeping liquidity active\
**Risk Management** — Smart rebalancing helps reduce impermanent loss\
**Trusted Technology** — Built and battle-tested by top DeFi teams for better performance and security

Whether you're new to providing liquidity or looking to optimize your returns, an ALM makes it easier to earn more—without constant monitoring.

## Guides

{% content-ref url="/pages/I3Q5tLWURPZD73qaigLt" %}
[Manual Mode](/algebra-integral-documentation/liquidity-provisioning-tutorials-and-faqs/adding-liquidity/manual-mode.md)
{% endcontent-ref %}

{% content-ref url="/pages/apBOGPr21gX0N9SrD3dW" %}
[Automated Mode](/algebra-integral-documentation/liquidity-provisioning-tutorials-and-faqs/adding-liquidity/automated-mode.md)
{% endcontent-ref %}


---

# 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.algebra.finance/algebra-integral-documentation/liquidity-provisioning-tutorials-and-faqs/adding-liquidity.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.
