# How Lending Incentives Are Distributed

### 💎 Reward Distribution via Merkl

XLend Lending Pools distribute all incentives through [Merkl](https://merkl.xyz/), a DeFi incentive platform that **connects liquidity providers with protocols** seeking to boost activity and engagement.

This distribution method applies to **both Net Deposit Rewards and Supply & Borrow Rewards** across all eligible markets on OP Mainnet and Base.

#### **🔧 How It Works**

* Merkl smart contracts configure and issue incentives.
* User eligibility and reward amounts are calculated by Merkl based on on-chain data (supply, borrow, net deposit).
* Rewards stream continuously and are claimable in real time.
* Merkl defines the **exact logic and parameters for each incentive campaign**.
* XLend displays estimated APRs and claimable rewards by integrating Merkl data, but doesn't directly control distribution.
* Users can claim rewards through either XLend or the [Merkl Claim Portal](https://app.merkl.xyz/users/).

🔗 [View Merkl](https://merkl.xyz/) | [Claim Rewards](https://app.merkl.xyz/users/)

### 🧊 Rewards Are Distributed in exToken Format

Some XLend lending pools distribute rewards in the form of **exTokens** (e.g., `exOptOP`, `exOptUSDC`). These are special recipient tokens that represent your lending position on XLend.

#### **🔧 How It Works**

* Rewards accumulate continuously and are **claimable in real time**.
* When using an exToken-enabled pool, your rewards are issued as **exTokens**, which act as both:
  * Your **lending position token**, and
  * Your **reward-bearing token**
* You can redeem exTokens **1:1 for the underlying asset** at any time through the XLend interface.

Here’s how it works in practice:

* **Step 1**: Click “Claim” to receive your reward as an exToken (e.g., exOptOP).

<figure><img src="/files/OwVEGnE5J5uWbh5ZsDs5" alt=""><figcaption></figcaption></figure>

* **Step 2**: Go to the **Portfolio** tab to view your supplied position in exTokens.

<figure><img src="/files/zW6LlFQIybq5QmInQIMr" alt=""><figcaption></figcaption></figure>

* **Step 3:** You can choose to **keep this position** to continue earning yield,

  or simply click **“Withdraw”** to redeem it for the underlying asset (e.g., OP) and exit the position.

<figure><img src="/files/I4GtyPn71qlkYUXu537E" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9Uh03cpaa6LWVKrWyBBH" alt=""><figcaption></figcaption></figure>

* ### 🟦 OP Rewards Are Distributed in axlOP on Base

On Base, all `OP` rewards are distributed in the form of `axlOP`, a bridged version of `OP` via Axelar.

Unlike OP Mainnet, where some rewards may be distributed as `exOptOP` (claimable on OP Mainnet), rewards on Base **do not use exToken wrappers for** `OP`.

#### **🔧 How It Works**

* Rewards are issued directly as `axlOP` and can be **claimed natively on Base,** no need to switch networks.
* Claimed `axlOP` can be transferred, [bridged](https://app.squidrouter.com/?chains=8453%2C10\&tokens=0x994ac01750047b9d35431a7ae4ed312ee955e030%2C0x4200000000000000000000000000000000000042), or [swapped](https://kyberswap.com/swap/base/0x994ac01750047b9d35431a7ae4ed312ee955e030-to-usdc) like any other token on Base.
* This setup offers a smoother claim experience and reduces the complexity of managing cross-chain reward positions.

**Note: To simplify the claiming process**, other Base pool rewards (such as `EXTRA`) are also distributed **directly on Base** and can be claimed **together**.


---

# 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.extrafi.io/extrafi-xlend/xlend-incentives-program/how-lending-incentives-are-distributed.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.
