# xLEND

### 1. Network Configuration

#### Hub Chain

**HyperEVM (Mainnet)**

* Chain ID: `999`
* LayerZero Endpoint ID: `30367`
* Role: Primary share logic, asset management, NAV tracking

#### Spoke Chains

| Chain    | Chain ID | LZ Endpoint ID | Status   |
| -------- | -------- | -------------- | -------- |
| Arbitrum | 42161    | 30110          | ✅ Active |
| Ethereum | 1        | 30101          | ✅ Active |

### 2. Contract Addresses

#### HyperEVM (Hub Chain)

| Contract                | Address                                      | Description                 |
| ----------------------- | -------------------------------------------- | --------------------------- |
| **ShareManager**        | `0x95f6d66c09A22e6F2bB693306b3ed69663066cbB` | xLEND share token           |
| **DepositPipe (USDC)**  | `0x309CF12b14Decb39852eBa8869DCA5bdf9a5b754` | USDC deposits               |
| **DepositPipe (USDT0)** | `0x29EB53A9046d26CAEeE809679BC58403Cd99a12f` | USDT0 deposits              |
| **RedemptionPipe**      | `0xCE12c415019657083a8B985e7cd5CD6fC486f978` | All redemption types - USDC |
| **OVaultComposerMulti** | `0xD1d88bf7b841b23739562928Ea46EcD9c5Fc685E` | Cross-chain operations      |
| **NAVOracle**           | `0xdbB4da0f1548F6237DF6960532563804A901C2AE` | Net Asset Value tracking    |
| **PriceOracle**         | `0xC415641F4207643126655197789Bd4C524B71d5D` | Asset price feeds           |

#### Arbitrum

| Contract      | Address                                      | Description |
| ------------- | -------------------------------------------- | ----------- |
| **ShareOFT**  | `0xD68700e70F1bC9BFc589082b27083f27ac85936C` | xLEND OFT   |
| **USDT0 OFT** | `0x14e4a1b13bf7f943c8ff7c51fb60fa964a298d92` | USDT0 OFT   |

#### Ethereum

| Contract      | Address                                      | Description |
| ------------- | -------------------------------------------- | ----------- |
| **ShareOFT**  | `0xD68700e70F1bC9BFc589082b27083f27ac85936C` | xLEND OFT   |
| **USDT0 OFT** | `0x6c96de32cea08842dcc4058c14d3aaad7fa41dee` | USDT0 OFT   |

### 3. Supported Assets

#### Deposit Assets

xLEND accepts the following stablecoins for deposits:

| Asset     | Decimals | Chains Available | Notes                                   |
| --------- | -------- | ---------------- | --------------------------------------- |
| **USDT0** | 6        | All chains       | All spokes supported + HyperCore        |
| **USDT**  | 6        | Hyperliquid      | Ethereum + Hypercore                    |
| **USDC**  | 6        | All chains       | All spokes supported (CCTP) + Hypercore |

#### Underlying Asset

**Primary Redemption Asset**: USDC

* All redemptions are settled in USDC (6 decimals)
* NAV is tracked in USDC equivalent (normalized to 18 decimals internally)

### 4. Oracle Feeds

| Pyth | ​<https://pythdata.app/explore/Crypto.NAV.XLEND%2FUSDC>​ | ​ |
| ---- | -------------------------------------------------------- | - |


---

# 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.liminal.money/tokenized/developers/xlend.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.
