# Liquidity (LP)

### Why You Want to LP on Napier

Providing liquidity on Napier is one of the best choices in DeFi.

{% hint style="success" %}

#### One LP, Six Sources of Yield

By providing liquidity to Napier yield markets, you can earn 6 sources of yield:

* **PT Fixed Yield:** Earned by holding PT.
* **Underlying Asset Yield and Rewards:** Earned by holding the underlying assets.
* **Swap Fees:** Derived from PT and YT swaps, with yield automatically compounded.
* **Rehypothecation Yield**: Earned by deploying idle LP funds.
* **Napier Point:** See the Napier Point guide for details.
* (Points from partners projects)
  {% endhint %}

{% hint style="success" %}

#### Greater Capital Efficiency&#x20;

* **Concentrated Liquidity:** Liquidity is allocated within a curator-defined implied APY range, improving capital utilization and increasing LP returns.
* **Rehypothecation:** When idle, a portion of LP funds is lent to vaults according to the curator’s settings, generating additional yield.
* **Unified Pool:** PT and YT are traded within a single pool, allowing LPs to earn fees from both swap directions, effectively expanding their fee sources.
  {% endhint %}

{% hint style="success" %}

#### Minimal Impermanent Loss (IL)

Napier AMM design ensures that IL is a negligible concern. Napier AMM accounts for PT’s natural price appreciation by shifting the AMM curve to push PT price towards its underlying value as time passes, mitigating time-dependent IL (No IL at maturity).

On top of that, IL from swaps is also mitigated as both assets LP’ed are very highly correlated against one another (e.g. PT-cUSDO / cUSDO). If liquidity is provided until maturity, an LP’s position will be equivalent to fully holding the underlying asset since PT essentially appreciates towards the underlying asset.

In most cases prior to maturity, PT trades within a yield range and does not fluctuate as much as an asset’s spot price. For example, it’s rational to assume that Aave’s USDC lending rate fluctuates between 0%-15% for a reasonable timeframe (and PT accordingly trades within that yield range). This premise ensures a low IL at any given time as PT price will not deviate too far from the time of liquidity provision.
{% endhint %}

{% hint style="success" %}

#### LVR Minimization via Time-Adaptive Curve

In a static curve AMM, the fair PT price rises deterministically as time passes (the discount shrinks), so arbitrage trades are needed to keep up—creating continuous rebalancing costs (LVR).

Napier’s time-adaptive curve internalizes this time decay, reducing the rebalancing costs that would otherwise occur on the path to maturity.

As a result, residual LVR primarily comes from non-deterministic shocks—changes in the market discount rate or PT/YT demand shifts—rather than from the mere passage of time.
{% endhint %}

### **Steps to LPing**

Earn yield and points by providing liquidity to yield markets:

{% stepper %}
{% step %}

### Step 1: Select a Market&#x20;

Make sure you’re on the page of the market where you want to execute your trade.

<div align="left" data-with-frame="true"><figure><img src="https://4277771176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGPkrMXT982thgzhBdzF8%2Fuploads%2FGPdTlyDzQj4c5XL5PIQX%2FScreenshot%202025-10-14%20at%206.48.46%20PM.png?alt=media&#x26;token=b1f2e6ef-c349-4b44-82d3-87daf9c4b8c7" alt="" width="563"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Step 2: Open a "Liquidity" tab&#x20;

When you click the **Liquidity** button, available actions will appear.

<div align="left" data-with-frame="true"><figure><img src="https://4277771176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGPkrMXT982thgzhBdzF8%2Fuploads%2Fov84hrCjVPbq8BGfFuUA%2FScreenshot%202025-10-14%20at%206.38.48%20PM.png?alt=media&#x26;token=0e43f349-780b-49fb-a194-80d9755daa8c" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### **Step 3:** Select an Action

Select the action you perform and follow the corresponding guide below:

{% tabs %}
{% tab title="Deposit (Mint & LP)" %}

#### Deposit (Mint & LP)

Provide liquidity **without IL** by holding a **YT component alongside your LP tokens.**

1. Your deposit is converted into the required assets
2. A portion of the underlying is minted into PT and YT
3. LP: PTs are paired with the underlying to supply liquidity
4. You retain the LP tokens and the YT in your hand

{% hint style="info" %}
**Tips**: When the pool is small, this path helps avoid the price impact you might see with Deposit (Swap & LP).
{% endhint %}
{% endtab %}

{% tab title="Deposit (Swap & LP)" %}

#### Deposit (Swap & LP)

To hold **LP tokens only**, sell the **YT component** on the market.

1. Your deposit is converted into the required assets.
2. A portion of the underlying is minted into PT and YT.
3. Sell YT → PT: The minted YTs are sold for PT in the market.
4. LP: PTs are paired with the underlying to supply liquidity.

{% hint style="info" %}
**Tips**: This approach lets you keep only LP by accepting the price impact from selling YT.
{% endhint %}
{% endtab %}

{% tab title="Transfer" %}

#### Transfer (Withdraw + LP)—  Coming Soon

1. Select Market A (source).
2. Select Market B (destination).
3. Exit from A:
   1. Before maturity: your LP will be XXX
   2. After maturity: your LP will be redeemed for the accounting asset.
4. Re-enter in B:\
   Use the proceeds from Step 3 to LP into Market B.

{% hint style="info" %}
The transfer is executed as a **batch transaction** (a combination of existing actions).\
Execute carefully and monitor the **rate** to **maximize returns** and **minimize price impact**.
{% endhint %}
{% endtab %}

{% tab title="Migrate" %}

#### Migrate (Withdraw + LP) —  Coming Soon

Migrate lets you move A (your existing Pendle position) to B (a Napier market).

1. Select Market A (source).
2. Select Market B (destination).
3. Exit from A:
   * Before maturity: your LP is XXX
   * After maturity: your LP is redeemed for the accounting asset.

     > Recommendation: Redeem after maturity when possible.
4. Re-enter in B:\
   Use the proceeds from Step 3 to LP into Market B.
   {% endtab %}

{% tab title="Withdraw (Exit)" %}

#### Withdraw (Exit)

Withdraw (Exit) lets you reclaim the **underlying asset and PTs** from your LP tokens.

1. Redeem LP tokens at the pool’s current ratio.
2. Receive **PTs** and **underlying assets**
   {% endtab %}

{% tab title="Withdraw (Swap & Exit)" %}

#### Withdraw (Swap & Exit)

Withdraw (Swap & Exit) lets you reclaim the **only underlying asset** from your LP tokens.

* Before maturity:\
  Redeem LP tokens at the pool’s current ratio → receive PTs and underlying assets  (→ sell PTs for underlying assets in the market)
* After maturity:\
  Redeem LP tokens at the pool’s current ratio.s → receive PTs and underlying assets → reclaim the **underlying asset** from PTs&#x20;

{% hint style="info" %}
**Tips**: If you perform this action **before maturity**, it means accepting the **price impact** that occurs when selling PT.
{% endhint %}
{% endtab %}
{% endtabs %}
{% endstep %}

{% step %}

### **Step 4:** Review and Execute

Before executing a transaction, review your **rate** and **costs** carefully.

#### Estimate

* **Network cost:** Blockchain network fee.
* **Fee:** Percentage-based protocol charge.
* **Pool Share**: Your share of the pool’s liquidity
* **Implied APY change:** Variation in implied APY compared to before the trade.
* **Min. Received:** The minimum expected amount you’ll receive after a swap or transaction, factoring in slippage.

{% hint style="info" %}
For more on APY and return calculations, see **Calculation**.
{% endhint %}

#### Setting

Customize the transaction settings to your preferences.

<div align="left" data-with-frame="true"><figure><img src="https://4277771176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGPkrMXT982thgzhBdzF8%2Fuploads%2F2Aae2HTGr7fcrzHiZa2R%2FScreenshot%202025-10-15%20at%201.10.23%20PM.png?alt=media&#x26;token=193785d6-c8c6-4060-9ea6-e4beee67c70b" alt="" width="563"><figcaption></figcaption></figure></div>

* **Max. Slippage:** The maximum percentage deviation allowed between the expected and actual execution price during a swap.
  * **Auto:** Automatically sets slippage tolerance based on market conditions.
  * **Custom:** Allows you to manually define your preferred slippage tolerance.
* **Transaction deadline:** The time limit within which the transaction must be completed to avoid failure.
* **Aggregators:** Currently, Napier supports 1inch as an external swap aggregator.\
  Support for additional aggregators will be expanded in the future.
  {% endstep %}

{% step %}

### Step 5: Check in your portfolio

#### Where can I view my portfolio?

Check your active positions and rewards in the app’s **Portfolio** section. It provides a complete view of your balances, accrued yield, and strategy exposure across all Napier markets and integrations.
{% endstep %}
{% endstepper %}
