# Lending Model

Neverland runs on [**`neverland-lending-core v1.1.0`**](https://www.npmjs.com/package/@neverland-money/lending-core), a **battle-tested** lending core derived from Aave V3 and hardened by Neverland with its own precision and security patches.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Users deposit assets** to earn **interest and rewards**, and to use them as collateral.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Users borrow assets** against their **collateral**, discounted by token reward incentives.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Optimized interest rates** adjust dynamically based on market demand.

Neverland’s lending markets are powered by `neverland-lending-core` 1.1.0, deployed on Monad.\
Users can supply assets to earn yield, borrow against collateral, and benefit from Neverland-specific features such as **self-repaying loans** and governance-directed incentives.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Overview

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Engine:** `neverland-lending-core` 1.1.0 on Monad.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Assets:** Blue-chip stables and majors (e.g., WMON, WBTC, WETH, USDC, USDT etc.), plus selected ecosystem assets.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**What you can do:**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Supply assets → earn interest (nTokens).\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Borrow against supplied collateral within LTV limits.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Repay, adjust, or close positions at any time.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Neverland integrations:**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**DUST Incentives:** earn DUST rewards for supplying and borrowing.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Self-Repayment:** route veDUST rewards to reduce your loan automatically.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Revenue Distribution:** protocol revenue is governed by veDUST.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How Lending Works

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Supplying

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Deposit a supported asset into the pool.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Receive **nTokens** that accrue interest in real time.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">You can withdraw anytime, provided your position remains healthy (if you are also a borrower).

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Borrowing

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Use supplied assets as **collateral** to borrow other assets.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Your **maximum borrow** depends on each collateral’s **Loan-to-Value (LTV)** and your total risk.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Borrow interest is **variable** and updates automatically with market utilization.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Repaying & Withdrawing

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Repay borrowed assets partially or fully at any time.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Withdraw collateral as long as your **Health Factor** stays above 1.0 after the withdrawal.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Risk Parameters

<table><thead><tr><th width="207">Parameter</th><th>Meaning</th></tr></thead><tbody><tr><td><strong>LTV (Loan-to-Value)</strong></td><td>Maximum amount you can borrow against collateral.</td></tr><tr><td><strong>Liquidation Threshold</strong></td><td>When a position becomes eligible for liquidation.</td></tr><tr><td><strong>Liquidation Bonus</strong></td><td>Discount liquidators receive when covering debt.</td></tr><tr><td><strong>Reserve Factor</strong></td><td>Percentage of interest routed to the Treasury.</td></tr><tr><td><strong>Caps / Modes</strong></td><td>Some assets may have supply or borrow limits, or be collateral-only.</td></tr></tbody></table>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Health Factor (HF)**

$$
HF = \frac{collateralValue \times liquidationThreshold}{debtValue}
$$

$$
\text{HF} > 1.0 \Rightarrow \text{safe} \qquad \text{HF} < 1.0 \Rightarrow \text{liquidatable}
$$

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Interest Rate Model

Rates follow a “kinked” curve per asset:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Before the kink (Optimal Utilization):** borrow APY rises gradually as utilization grows.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**After the kink:** borrow APY rises steeply to discourage over-utilization and protect liquidity.

This design ensures stability for lenders while maintaining capital efficiency for borrowers.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Oracles

Neverland uses <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2a37ce547ac7e40504a65cd4900d29cccb010ebf%2Fchainlink.png?alt=media" alt="" data-size="line"> [<mark style="color:blue;">**Chainlink**</mark>](https://chain.link/) **price feeds** for all supported assets when available.\
Each feed reports **USD-denominated prices (8 decimals)**, verified and standardized across the protocol.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Base currency:** USD\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Quote unit:** 1 × 10⁸ = $1.00

On Monad, prices are relayed through the **AaveV3PriceRouter**, which emits on-chain price snapshots for every lending action. This ensures consistent, indexable data for subgraphs and analytics while preserving full oracle security.

All pool operations use the latest validated oracle prices to determine borrowing capacity, Health Factor, and liquidation thresholds, ensuring consistent and manipulation-resistant valuations across the protocol.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Incentives and the Neverland Flywheel

Neverland extends its lending core with a closed-loop incentive economy built around **DUST** and **veDUST**. Every action in the lending markets feeds back into governance and future rewards.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> 1. Activity-Based DUST Incentives

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Supplying or borrowing assets earns DUST rewards through the **DustRewardsController**.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Emission rates adjust dynamically by market and utilization.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Users can claim rewards and choose to:\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Lock DUST** to gain veDUST voting power, or\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Withdraw liquid DUST** (subject to penalty).\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">This replaces fixed external emissions with usage-driven incentives.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> 2. Governance Through veDUST

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Locked DUST becomes **veDUST**, granting governance rights.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">veDUST holders vote on how protocol revenue is distributed across incentives, buybacks, and liquidity.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Governance also decides emission priorities across markets.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> 3. Revenue Recycling

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Borrowing interest and liquidation fees collected by the **Treasury** are redistributed each epoch according to veDUST votes:\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**veDUST rewards** via the RevenueReward contract\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**LP incentives** via the LPStaking contract\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Buybacks & burns** executed by the protocol-owned safe wallet\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">This creates a feedback loop where lending activity directly funds community rewards and deflation.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> 4. The Neverland Flywheel

<figure><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2F1ljDDquae09gWhGp0m05%2FDocs%20graphics-6.png?alt=media&amp;token=f1599f56-dc61-4304-8682-59f23a43a44b" alt=""><figcaption></figcaption></figure>

In this model, **lending generates revenue**, **governance redistributes it**, and **users who participate most gain the most**: a sustainable, self-reinforcing economy.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Liquidations

If your Health Factor drops below 1.0 (e.g., collateral price down or debt value up), the position becomes eligible for partial liquidation:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">A liquidator repays part of your debt and receives collateral at a **bonus**.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Your debt decreases, collateral is reduced, and your Health Factor is restored above 1.0.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">You keep control of the remaining position and can stabilize or close it.

To minimize risk:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Maintain HF > 1.2.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Diversify collateral.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Use the self-repaying feature to gradually reduce exposure.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Self-Repaying Loans

Neverland connects governance rewards to lending:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Enable **Self-Repay** on your veNFT.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Your veDUST rewards **repays** your loan.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">This improves your position’s health over time with no manual effort.

See the [**Self-Repayment System**](/loan-self-repayment-system) page for details.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Fees & Costs

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Borrow interest:** variable, depends on utilization and the asset’s rate strategy.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Flash loans:** low, fixed premium (protocol-configured).\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Reserve factor:** portion of interest retained as protocol revenue.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Network fees:** standard gas costs on Monad for interactions (supply, borrow, repay, etc.).

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Typical User Journeys

**Earn yield (supplier):**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Supply **MON** → receive **nMON** → accrue interest.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Withdraw anytime.

**Access liquidity (borrower):**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Supply **MON** as collateral → borrow **USDC** within **LTV**.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Enable **Self-Repay** on your **veDUST** to passively reduce debt.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Repay/adjust as needed; keep **HF safely above 1.0**.

**De-risk during volatility:**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Repay part of the loan, add collateral, or reduce exposure to maintain Health Factor.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Self-Repay can help chip away at debt in the background.

***

### At a Glance

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`neverland-lending-core` markets on Monad.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Oracle-secured asset pricing.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Dynamic rates and transparent risk parameters.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Integrated **DUST → veDUST → Revenue** flywheel.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Optional **Self-Repaying Loans** powered by veDUST rewards.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Governance-driven revenue distribution and deflationary mechanics.


# Efficiency Mode

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">What is E-Mode?

**E-Mode** stands for **Efficiency Mode**.

It is an account-wide risk mode that groups highly correlated assets into a single borrowing and collateral basket. When your account uses a compatible category, Neverland can apply **higher capital efficiency** than the default per-asset configuration.

In practice, E-Mode can let you:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">borrow more efficiently against correlated assets\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">use a tighter collateral model for assets that usually move together\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">unlock collateral usage for assets that may not be collateral-efficient in Default Mode

> Important: E-Mode is **not asset-by-asset**. It applies to your **whole account** for the market. You can only be in **one** E-Mode category at a time, or in **Default Mode**.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Available E-Mode Categories

<table><thead><tr><th width="200">Category</th><th width="65">ID</th><th width="95">Supply</th><th width="95">Borrow</th><th width="80">LTV</th><th width="80">LT</th><th width="80">LP</th></tr></thead><tbody><tr><td>Liquid Staking Tokens</td><td>1</td><td><code>WMON</code> <code>sMON</code> <code>shMON</code> <code>gMON</code></td><td><code>WMON</code></td><td><code>88%</code></td><td><code>90%</code></td><td><code>5%</code></td></tr><tr><td>Stablecoins</td><td>2</td><td><code>USDC</code> <code>USDT0</code> <code>AUSD</code></td><td><code>USDC</code> <code>USDT0</code> <code>AUSD</code></td><td><code>93%</code></td><td><code>94%</code></td><td><code>4%</code></td></tr></tbody></table>

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Default Mode

Default Mode is the normal market configuration where **each reserve uses its own native collateral and borrowing rules**.

Default Mode does **not** use a category-wide correlated basket.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How E-Mode Works

When you enable an E-Mode category:

1. Your account switches from reserve-native rules to the selected correlated category.
2. Assets inside that category can receive the category's boosted collateral treatment.
3. Borrowing compatibility is checked against the category's allowed borrow basket.
4. The change affects the **entire account**, not only the asset you clicked.

When you return to Default Mode:

1. The account leaves the correlated category.
2. Category-wide boosts are removed.
3. Every reserve goes back to its own native market parameters.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">What Changes When You Enable E-Mode?

Depending on the category and your current positions, E-Mode can change:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">which supplied assets count efficiently as collateral\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the effective LTV used for correlated assets\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the effective liquidation threshold used for correlated assets\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">which borrowed assets are compatible with your current mode\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">your projected health factor

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">What Neverland Checks Before Allowing a Switch

Neverland blocks unsafe or incompatible E-Mode changes before transaction submission.

#### 1. Incompatible Borrows

If you already have debt in an asset that does not belong to the target category's borrow basket, the switch is blocked.

Example:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">you want to switch into **Stablecoins**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">your account still has an active `WMON` borrow

Result:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the switch is blocked until that incompatible debt is repaid

#### 2. Zero-LTV or Disabled Collateral After Switch

If assets you currently use as collateral would become unusable or effectively zero-LTV under the target mode, the switch is blocked.

Result:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">you must disable or remove that conflicting collateral first

#### 3. Health Factor Safety Margin

If the projected post-switch health factor would fall **below `1.01`**, Neverland blocks the switch.

Result:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the transaction is not allowed through the app\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the UI explains that the switch would drop the account below the safety margin

> Note: If your account has no borrows, health factor does not provide meaningful additional signal, so the app focuses on the mode summary instead of a risk change.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How E-Mode Affects Borrowing

If you are already inside an E-Mode category, borrowing is only allowed for assets that are borrow-enabled inside that active category.

This means:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">being in **Stablecoins** can block non-stable borrowing\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">being in **Liquid Staking Tokens** can block non-LST borrowing\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">returning to **Default Mode** removes the category-wide borrow basket and falls back to reserve-native rules

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How E-Mode Affects Collateral

E-Mode can also change whether a reserve is practically usable as collateral for your account.

This is especially important for assets whose collateral usefulness depends on the active correlated basket.

#### If an asset requires E-Mode to be efficient as collateral

Neverland will tell you to enable a compatible E-Mode first.

#### If you try to toggle collateral directly

The collateral change modal does **not** change your account's E-Mode for you. It only changes collateral usage inside your **current** mode.

If a different E-Mode is required, the app routes you to **Manage E-Mode** instead.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Supply & E-Mode Behavior

On supply flows, Neverland can require an E-Mode change before executing the supply with the intended collateral setup.

Current behavior on Neverland:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the app performs the **E-Mode switch first**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">then it submits the **supply transaction**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">this is intentionally handled as a **two-step chained flow**, not as a single bundled multicall

Why this matters:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">it is more reliable for the current Neverland/Monad setup\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">it avoids fragile bundled transaction behavior\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the app skips unnecessary E-Mode transactions if the account is already in the target category

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Manage E-Mode UI

The E-Mode entry point changes depending on your current state.

#### If E-Mode is disabled

The button shows:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Enable E-Mode**

#### If E-Mode is active

The button shows:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Manage E-Mode: {Active Category}**

Inside the Manage E-Mode modal, Neverland shows:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the current mode\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the selected next mode\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the category collateral basket\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the category borrow basket\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">projected health factor changes, when relevant\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">safety blocks for incompatible switches

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Practical Examples

#### Example 1: Enabling Stablecoins E-Mode

You supply `USDC` and want to borrow against a stable basket more efficiently.

If your account has only stable-compatible debt and collateral, enabling **Stablecoins** can increase capital efficiency versus Default Mode.

#### Example 2: Leaving E-Mode

You are in **Liquid Staking Tokens** mode and want to go back to normal reserve rules.

Neverland checks:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">whether the switch would make your current collateral unsafe\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">whether your health factor would drop below `1.01`

If not, the account can return to Default Mode.

#### Example 3: Asset Needs E-Mode for Collateral

You try to enable collateral on an asset whose useful collateral treatment depends on a compatible category.

Result:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the collateral toggle is blocked\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">the app tells you to enable the required E-Mode first

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">FAQ

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Is E-Mode optional?

Yes. You can stay in **Default Mode** and use reserve-native rules.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Can I be in multiple E-Mode categories at once?

No. Only one category can be active at a time.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Does E-Mode affect only the asset I clicked?

No. E-Mode changes the **entire account's** correlated collateral and borrowing basket for the market.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Can E-Mode improve my health factor?

Sometimes yes, sometimes no.

It depends on:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">what you supplied\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">what you borrowed\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">whether those assets are compatible with the target category\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">how the category changes your collateral efficiency

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Why is the app blocking my switch?

The most common reasons are:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">incompatible active borrows\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">collateral that would become unusable or zero-LTV\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">projected health factor below `1.01`

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Risk Reminder

E-Mode increases efficiency by assuming stronger correlation between assets. That can improve capital usage, but it also means the account becomes more dependent on that correlation holding under stress.

Always review:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">your current borrows\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">your collateral mix\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">your projected health factor\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">whether Default Mode may be safer for your position structure


# DUST Incentives

The **DUST Incentives System** distributes protocol rewards to users who participate in Neverland’s lending markets and governance.

Rewards are generated continuously from supplying and borrowing activity across the protocol and are allocated transparently through the emission controller.

This system is designed to strengthen user participation in both the **lending markets** and **governance**, rewarding those who contribute liquidity or maintain long-term commitment through veDUST.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Overview

Every market in Neverland is connected to the **DustRewardsController**, which tracks reward emissions and accruals for each user based on their supply and borrow balances.

The system continuously distributes DUST to active participants, aligning incentives for suppliers, borrowers, and governance participants.

Emissions are not fixed; they scale with market activity and utilization.\
The more you contribute supplying or borrowing, the larger your share of rewards.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How Emissions Work

1. **Emission Source**

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">DUST rewards are distributed across Neverland’s **supply and borrow markets**.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Each supported asset has a defined emission rate, which determines how many DUST tokens are emitted per second to that pool.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Supply and borrow emissions may differ based on governance settings or liquidity priorities.
2. **Reward Accrual**

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Rewards accrue automatically as users supply or borrow assets.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The controller tracks each user’s share relative to total market activity.
3. **Claiming Rewards**

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Users can claim their accrued DUST rewards directly through the app.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Upon claiming, users can decide how to handle their rewards: lock them into a new time-lock, add to an existing lock, create a permanent lock, or withdraw with a penalty for immediate liquidity.

Emissions are distributed fairly and proportionally to each user’s participation.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Claiming Options

Users can choose between several ways to handle their accumulated DUST rewards:

<table><thead><tr><th width="186">Option</th><th width="267">Description</th><th width="99">Penalty</th><th>Ideal For</th></tr></thead><tbody><tr><td><strong>Create New Lock</strong></td><td>Claim rewards into a new veDUST with a chosen duration (1 month – 1 year).</td><td>None</td><td>New governance participants</td></tr><tr><td><strong>Add to Existing Lock</strong></td><td>Add claimed rewards to an existing veDUST (extends commitment).</td><td>None</td><td>Users consolidating voting power</td></tr><tr><td><strong>Create Infinite Lock</strong></td><td>Claim rewards into a infinite veDUST (1:1 voting power, no decay).</td><td>None</td><td>Long-term governance holders</td></tr><tr><td><strong>Direct Transfer</strong></td><td>Claim as liquid DUST to your wallet.</td><td>50%</td><td>Users needing liquidity</td></tr></tbody></table>

***

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Claiming Flow

<figure><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fc2uY6IdZ79Pw4yyp5nZD%2F4.png?alt=media&amp;token=e0fdc87f-0c02-40b2-a051-fdcebfb4ef51" alt=""><figcaption></figcaption></figure>

Each option is fully on-chain, with rewards distributed from the emissions vault through the **DustRewardsController** and **DustLockTransferStrategy** contracts.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Penalty Logic

When choosing **direct transfer** (claiming without locking), a penalty is applied to discourage short-term extraction. The penalty is **50%**, configurable by the protocol.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The user receives 50% of the claimed DUST as liquid tokens.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The remaining 50% is sent to the **Treasury**, where it gets burned.

This structure aligns emissions with long-term participation and reduces circulating supply over time.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Integration with Governance

The DUST Incentives system works alongside veDUST governance:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Users who lock DUST as veDUST gain **voting power** and can decide how revenue is directed.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Locked users also receive revenue rewards from the protocol’s governance revenue share.

Together, this creates a continuous flywheel between **liquidity**, **governance**, and **emissions**.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Key Characteristics

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Activity-driven emissions:** Rewards are generated directly from lending pool participation.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Automatic accrual:** Rewards accumulate seamlessly as users supply or borrow.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Flexible claiming:** Four claim options to match user preferences.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Penalty-aligned:** Direct claims reduce supply and strengthen token value.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Governance-integrated:** veDUST holders steer the protocol.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Composable architecture:** Designed to work across all Neverland markets.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Summary

DUST emissions are distributed to those who make Neverland function: suppliers and borrowers; they also empower governance participants.\
Every action in the protocol earns DUST rewards, and every claim choice influences both personal and ecosystem growth.

By combining activity-based emissions with veDUST governance, Neverland creates a sustainable incentive model that rewards liquidity, strengthens governance, and reinforces long-term alignment between users and the protocol.


# veDUST Mechanics

**veDUST** is the vote-escrowed version of **DUST**, representing your commitment and influence in the Neverland ecosystem.

When you lock DUST, you mint veDUST, gaining **voting power**, **governance rewards**, and **priority influence** over how protocol revenue is used. The longer and larger the lock, the more powerful your vote.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Core Formula

$$
\text{veDUST} = D\_{\text{locked}} \times \frac{t\_{\text{lock}}}{t\_{\text{max}}}
$$

Where:

$$
\begin{aligned}
D\_{\text{locked}} &= \text{amount of DUST locked} \\
t\_{\text{lock}} &= \text{selected lock duration} \\
t\_{\text{max}} &= \text{maximum possible lock (typically 1 year)}
\end{aligned}
$$

Voting power **decays linearly** over time:

$$
\text{veDUST}(t) = D\_{\text{locked}} \times \frac{t\_{\text{end}} - t}{t\_{\text{end}} - t\_{\text{start}}}
$$

At expiration $$(t = t\_{\text{end}})$$, veDUST reaches zero. Extending your lock increases $$t\_{\text{end}}$$ and restores voting power.\
**Permanent locks** grant full voting power indefinitely, without decay.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">veDUST as an NFT

Each veDUST position is minted as a **non-fungible token (NFT)**, representing a unique governance stake that you fully own.

The NFT contains:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Locked amount (`amount`)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Unlock timestamp (`end`)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Weighted start time (`effectiveStart`)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Voting weight and reward receiver

NFTs are **fully transferable**: you can trade or sell your position at any time.\
This means you can exit early **without unlocking**, while keeping the entire system liquid and transparent.\
Neverland’s NFT architecture brings **flexibility** to a governance model that traditionally locks users in place.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Early Unlocks & Fair Penalties

If you prefer to **unlock early**, you can. However, to keep things fair, Neverland applies a **proportional penalty** based on how much time remains on your lock. The earlier you withdraw, the higher the penalty. All penalties are **burned**, reducing total supply and rewarding the rest of the community.

$$
P\_{\text{user}} = D\_{\text{locked}} \times \frac{R}{10{,}000} \times \frac{t\_{\text{end}} - t\_{\text{now}}}{t\_{\text{end}} - t\_{\text{effective}}}
$$

Where:

$$
\begin{aligned}
R &= \text{maximum early-withdraw penalty } (7{,}500 = 75%) \\
t\_{\text{now}} &= \text{current time} \\
t\_{\text{effective}} &= \text{weighted average start} \\
t\_{\text{end}} &= \text{unlock time}
\end{aligned}
$$

Penalties **decay linearly** from full at creation to zero at expiry: simple, transparent, and fair.

All penalized tokens are **burned**, benefiting long-term lockers through greater scarcity and value.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Weighted Start

Whenever you **add more DUST**, **extend**, or **merge** locks, Neverland uses a weighted average start time to ensure fairness:

$$
t\_{\text{effective}} = \frac{D\_1 t\_1 + D\_2 t\_2}{D\_1 + D\_2}
$$

*Example:* You lock 100 DUST on Jan 1 and add 50 DUST on Mar 1 → $$t\_{\text{effective}}$$ ≈ Feb 3. Your prior commitment still counts: you don’t lose credit for time already served.

This prevents “refreshing” near expiry from reducing penalties.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Lifecycle Behavior

<table data-header-hidden><thead><tr><th width="166"></th><th width="258"></th><th></th></tr></thead><tbody><tr><td>Action</td><td>Weighted Start Behavior</td><td>Penalty Impact</td></tr><tr><td><strong>Create Lock</strong></td><td>Set to <code>block.timestamp</code></td><td>Starts fresh penalty period</td></tr><tr><td><strong>Increase Amount</strong></td><td>Weighted average (old + new)</td><td>Moves forward slightly, fair adjustment</td></tr><tr><td><strong>Extend Duration</strong></td><td>Unchanged</td><td>Reduces penalty (longer commitment)</td></tr><tr><td><strong>Merge Locks</strong></td><td>Weighted average of both locks</td><td>Blends time served fairly</td></tr><tr><td><strong>Permanent Lock</strong></td><td>Ignored (no decay or penalty)</td><td>Fully committed state</td></tr></tbody></table>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Governance & Rewards Flywheel

veDUST powers Neverland’s **self-balancing flywheel**, connecting commitment, influence, and rewards.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Governance Power**

Active locks carry real weight. The longer you stay locked, the stronger your vote and your share of rewards. Extending your lock keeps your influence active and your rewards high.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Revenue Distribution**

All protocol revenue (interest spreads and liquidation fees) flows through veDUST governance.

Holders decide how it’s allocated between governance rewards, LP incentives, and DUST buybacks and burns:

$$
\text{Revenue}*{\text{to veDUST}} = \alpha \times \text{Revenue}*{\text{total}}
$$

where $$\alpha \le 0.5$$

Each holder’s share is:

$$
\text{Reward}\_i =
\frac{\text{veDUST}*i}{\sum*{j=1}^{N}\text{veDUST}*j}
\times
\text{Revenue}*{\text{to veDUST}}
$$

Because veDUST decays over time, the share of rewards naturally tilts toward users who **stay locked and engaged**, linking yield directly to participation.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Deflationary Reinforcement**

Penalties from early unlocks permanently **burn DUST**, shrinking total supply and amplifying value for long-term holders. Every early exit strengthens the system by concentrating both governance power and future rewards among those still committed.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Adaptive APR Equilibrium**

The effective APR adjusts automatically to the total DUST locked:

$$
\text{APR}*{\text{effective}} = \frac{\alpha \times \text{Revenue}*{\text{Total}} \times 12}{D\_{\text{locked}}}
$$

Fewer lockers = higher APR → stronger incentive to lock again. This self-correcting cycle keeps rewards balanced and sustainable.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">**Self-Balancing Dynamics**

The combination of linear governance decay, weighted-start fairness, and burn-based penalties creates a *living economy*:

$$
\text{Fewer Locks} \Rightarrow \text{Higher APR} \Rightarrow \text{More Incentive to Re-Lock}
$$

veDUST isn’t just a governance token; it’s the engine that keeps Neverland’s ecosystem **healthy, fair, and continuously in motion**.<br>


# Revenue Distribution

Neverland distributes **100% of protocol-generated revenue** back into the ecosystem through a transparent, governance-directed system. veDUST holders control where every portion of revenue is allocated, ensuring protocol growth and community incentives remain fully aligned.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Overview

Neverland’s governance uses a **vote-escrow model** inspired by veCRV but optimized for flexibility and sustainability. By locking DUST to mint veDUST, users gain governance power that allows them to vote on how the protocol’s revenue is allocated each epoch.

veDUST holders decide how revenue is divided among three primary categories:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**veDUST Participation Incentives**: rewards for veDUST lockers who participate in governance.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**DUST Buybacks & Burns**: using revenue to reinforce deflationary tokenomics.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**LP Staking Incentives**: rewards distributed to liquidity providers that support DUST markets.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Revenue Flow

<figure><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FIjr2YBXSmgh2hKUj2D1q%2F2.png?alt=media&amp;token=1181c86a-88b1-43b1-ac93-68379a78304b" alt=""><figcaption></figcaption></figure>

The diagram illustrates how supply-side activity, borrowing interest, and strategy yield feed into protocol revenue, which is then governed entirely by veDUST holders. Each epoch, the community votes on how this revenue is split across the three incentive categories, creating a continuous feedback loop between protocol activity and user rewards.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Revenue Model

Neverland’s revenue originates from the following sources:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Borrowing Interest**: interest paid by borrowers in Neverland’s lending markets.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Liquidation Fees**: revenue collected from liquidations.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Protocol-Owned Liquidity**: DUST liquidity held by the protocol to stabilize markets and earn yield.

After collection, total revenue is allocated according to governance decisions as follows:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The portion assigned to **veDUST Rewards** is sent to the **RevenueReward** contract, which distributes rewards to veDUST holders.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The portion assigned to **LP Staking Incentives** is routed to the **LPStaking** contract, which handles emissions to active liquidity providers.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The portion assigned to **DUST Buybacks & Burns** is transferred to a **protocol-owned safe wallet**, which executes open-market buybacks and performs token burns transparently on-chain.

This structure ensures clear separation of revenue streams and full traceability of every allocation.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Liquidity & Incentives

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**LP Staking** – ensures consistent and deep liquidity for DUST pairs, rewarding engaged liquidity providers.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Protocol-Owned Liquidity** – creates a stable, self-sustaining liquidity base that reduces reliance on short-term yield farmers.

These mechanisms provide long-term liquidity stability and align incentives between the protocol and its users.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Governance Cycle

Revenue distribution follows a recurring, governance-directed cycle:

1. **Collection:** Protocol-generated revenue accumulates in the **Treasury**.
2. **Vote:** veDUST holders vote on allocation weights for each category.
3. **Execution:** The Treasury routes funds to **RevenueReward**, **LPStaking**, and the **Buyback Safe** according to the voted percentages.
4. **Ongoing Epochs:** These allocations remain active until the next governance epoch, when veDUST holders can vote to adjust distribution weights. Typically a governance epoch duration is one month.

This structure ensures that all protocol earnings are handled transparently, governed by veDUST, and distributed according to community priorities.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Key Principles

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Full redistribution:** 100% of protocol revenue is directed by veDUST governance.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Transparent accounting:** all allocations and burns are verifiable on-chain.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Dynamic weighting:** governance can rebalance incentives each governance epoch.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Deflationary mechanism:** buybacks and burns reduce circulating supply over time.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Aligned incentives:** active governance participation directly increases user rewards.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Governance Epoch Example

Each governance epoch concludes with a vote from veDUST holders to determine how protocol revenue will be distributed in the following cycle. The resulting weights define the share of total revenue allocated to each incentive category.

**Example Allocation:**

<table><thead><tr><th width="272">Category</th><th width="68">%</th><th>Purpose</th></tr></thead><tbody><tr><td><strong>veDUST Participation Incentives</strong></td><td>50%</td><td>Distributed to veDUST lockers as rewards for active participation in governance.</td></tr><tr><td><strong>DUST Buybacks &#x26; Burns</strong></td><td>30%</td><td>Used to buy DUST from the open market and permanently burn it, reducing the circulating supply.</td></tr><tr><td><strong>LP Staking Incentives</strong></td><td>20%</td><td>Provided to liquidity providers that support DUST liquidity, ensuring stability and depth.</td></tr></tbody></table>

If the protocol generated **$100,000** in revenue during the epoch, the distribution would be:\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**$50,000 →** veDUST participation rewards\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**$30,000 →** DUST buybacks and burns\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**$20,000 →** LP staking incentives

These allocations remain in effect until the next governance epoch, when veDUST holders can vote again to update the weighting.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Why It Matters

Revenue distribution is one of Neverland’s defining mechanisms. It transforms governance decisions into real, measurable outcomes: rewarding commitment, maintaining liquidity, and supporting deflationary tokenomics.

Every DUST lock and every governance vote contributes directly to the protocol’s long-term sustainability, ensuring that Neverland remains a **fully community-driven, self-reinforcing ecosystem**.

<p align="center"><a href="broken://pages/Jfnzrmp7zbUWGxHSc45b"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-7c254618b6083e7101b1661d71a67beda91543e5%2Fzealy.png?alt=media" alt="" data-size="line"></a></p>


# Loan Self-Repayment System

The **Self-Repayment System** allows veDUST holders to automatically use their governance rewards to reduce outstanding debt positions. When enabled, rewards that would normally be claimable to the user’s wallet are redirected to a dedicated **UserVault** contract. The vault swaps these rewards into the relevant debt asset and repays the user’s loan automatically.

The vault swaps these rewards into the debt asset using the API provided by **Clober**, with fallbacks to **KyberSwap** and **Monorail**.

The process is **entirely non-custodial** and can **be enabled or disabled at any time**.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Overview

Self-repayment provides a way for active participants to improve their loan health passively. By routing earned rewards directly into repayment, borrowers maintain lower utilization, reduced liquidation risk, and a smoother compounding experience.

Once enabled, all veDUST enrolled in self-repayment will automatically send their rewards to the user’s vault until the feature is turned off.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How It Works

1. **Enable Self-Repay**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The user enables self-repayment for their veDUST.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The system deploys a **UserVault** to that wallet (one vault per user).
2. **Reward Redirection**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Rewards generated from the veDUST enabled for the self-repay system are sent to the user’s vault instead of their wallet.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Each veDUST can independently opt in or out of self-repayment.
3. **Automated Execution**

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">A protocol executor once per epoch:

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Claims rewards to the vault

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Swaps reward tokens into the chosen debt asset

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Repays the user’s loan on their behalf
4. **Disable at Any Time**

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Disabling self-repay restores the default reward flow directly to the wallet.

   <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">All future rewards bypass the vault until the feature is re-enabled.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> System Architecture

<table><thead><tr><th width="180">Component</th><th>Description</th></tr></thead><tbody><tr><td><strong>RevenueReward</strong></td><td>Routes veDUST rewards to either the owner or their assigned vault.</td></tr><tr><td><strong>UserVaultFactory</strong></td><td>Deploys one vault per user when first enabling self-repay.</td></tr><tr><td><strong>UserVault</strong></td><td>Holds rewards, performs swaps, and repays debt positions.</td></tr><tr><td><strong>UserVaultRegistry</strong></td><td>Controls aggregator whitelists, slippage limits, and executor permissions.</td></tr></tbody></table>

The user retains full ownership of both their **veDUST** and **UserVault** at all times. The executor only has permission to perform the predefined automated functions.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Security and Safeguards

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Non-custodial:** Users remain owners of both the veDUST and the vault.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Slippage protected:** Swaps use Neverland oracle pricing to verify fair execution.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Whitelisted aggregators:** Only approved DEX aggregators are permitted.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Auto cleanup:** Self-repay is automatically disabled if the veDUST is transferred or merged.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Split inheritance:** If a veDUST is split, both resulting tokens retain self-repay status.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Recovery functions:** Users can recover ERC20 or MON from their vault at any time.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Behavior Summary

<table><thead><tr><th width="286">Action</th><th>Result</th></tr></thead><tbody><tr><td><strong>Enable self-repay</strong></td><td>Rewards are redirected to the user’s vault</td></tr><tr><td><strong>Disable self-repay</strong></td><td>Rewards flow directly to the wallet</td></tr><tr><td><strong>Transfer</strong> veDUST</td><td>Self-repay is disabled automatically</td></tr><tr><td><strong>Split</strong> veDUST</td><td>Both new tokens inherit self-repay</td></tr><tr><td><strong>Merge</strong> veDUST's</td><td>Self-repay is cleared for the merged token</td></tr><tr><td><strong>Executor operation</strong></td><td>Claims rewards, swaps them, and repays debt</td></tr><tr><td><strong>Manual claim (disabled)</strong></td><td>Rewards can still be claimed manually</td></tr></tbody></table>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Operational Flow

<figure><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fkysr7qHh5i4WS5m4Rdf5%2FDocs%20graphics-7.png?alt=media&amp;token=2fd99ab4-09e8-49e7-be39-8645192f7cd5" alt="" width="563"><figcaption></figcaption></figure>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Key Properties

1. **One vault per user** – All enrolled veDUST share the same UserVault.
2. **Non-custodial design** – Ownership of rewards and loans never leaves the user.
3. **Automatic cleanup** – Self-repay is cleared on transfers or merges.
4. **Inherited splits** – New tokens after a split maintain self-repay status.
5. **Verified swaps** – All swaps are validated against oracle prices with capped slippage.
6. **Controlled access** – Only the authorized executor can trigger automation.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Why It Matters

The Self-Repayment System connects governance rewards and lending behavior into a single automated cycle. It rewards users who actively participate in governance with real financial benefits, while reducing overall protocol risk by improving borrower health.

Self-repay creates a continuous, closed loop:\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Governance rewards are earned by veDUST lockers.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Those rewards automatically flow into the user’s vault.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The vault repays debt, improving loan metrics and freeing borrowing capacity.

The result is a sustainable, incentive-aligned mechanism where governance participation strengthens both the individual and the protocol.


# Tokenomics

Neverland's token economy is designed to balance long-term sustainability, transparent governance, and controlled emissions. The native token, **Pixie Dust (DUST)**, powers every aspect of the protocol, from governance participation through **veDUST**, to liquidity incentives and deflationary mechanisms that strengthen value over time.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Token Details

<table><thead><tr><th width="226">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"><strong>Token Name</strong></td><td>Pixie Dust (<strong>DUST</strong>)</td></tr><tr><td><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"><strong>Governance Token</strong></td><td><strong>veDUST</strong> (vote-escrowed locked DUST)</td></tr><tr><td><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"><strong>Total Supply</strong></td><td>100,000,000 DUST</td></tr><tr><td><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"><strong>Initial Circulation</strong></td><td>50,000 – 1,000,000 DUST at launch (Protocol-Owned Liquidity)</td></tr><tr><td><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"><strong>Emission Schedule</strong></td><td>Structured 24-month distribution</td></tr></tbody></table>

The DUST supply is **finite** and **released gradually** to ensure **predictable growth**, **stable incentives**, and **long-term alignment** between users and protocol governance.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Emission Schedule

<figure><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-902333e27ac924c198031a266d37780f5255e013%2Femissions.png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th></th><th width="111"></th><th></th></tr></thead><tbody><tr><td><strong>Ecosystem Incentives</strong></td><td>40%</td><td></td></tr><tr><td><strong>Team</strong></td><td>20%</td><td>24 months vesting</td></tr><tr><td><strong>Treasury Reserve &#x26; Liquidity</strong></td><td>15%</td><td></td></tr><tr><td><strong>Marketing &#x26; Partnerships</strong></td><td>10%</td><td>24 months vesting</td></tr><tr><td><strong>Investors</strong></td><td>8%</td><td>24 months vesting, 6 months cliff</td></tr><tr><td><strong>Advisors</strong></td><td>5%</td><td>24 months vesting</td></tr><tr><td><strong>Expenses</strong></td><td>2%</td><td>24 months vesting</td></tr></tbody></table>

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Deflationary Mechanisms

Neverland integrates several mechanisms to ensure that circulating supply decreases over time, reinforcing the value of DUST and rewarding long-term commitment.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Governance-directed buybacks and burns** using **protocol-generated revenue.**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Locking incentives **limit liquid token availability** and **help balance emissions** over time.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Tokens penalized from early veDUST unlocks are burned, gradually reducing available supply.

Together, these mechanisms balance emissions and deflation, aligning protocol growth with token scarcity and long-term holder value.


# Governance

## <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Phase I Governance

Neverland Governance is live. veDUST holders can now vote directly on proposals that shape the protocol’s direction, making Neverland the first live governance system in the Monad ecosystem.

This page covers how Phase I governance works: the structure, the proposal process, voting mechanics, and how to participate.

{% hint style="info" icon="sparkle" %}
**New to governance?** Start by acquiring DUST and locking it for veDUST. Voting power is based on your veDUST power at the time a vote’s snapshot is taken, not your liquid DUST balance.
{% endhint %}

### Phase I Philosophy

Phase I is intentionally lightweight. Rather than introducing complex governance machinery from day one, the focus is on building participation habits, establishing clear processes, and decentralizing progressively as the ecosystem matures.

Meaningful decentralization doesn’t happen overnight. Early-stage realities, such as relatively low circulating supply, developing participation, and evolving operational structures, call for a framework that can adapt over time. Phase I is the starting point, not the destination.

### Governance Structure

Phase I separates responsibilities into two areas:

#### Operational governance

Handled by the core team. Covers day-to-day ecosystem coordination, partnerships, protocol operations, product improvements, communications, and ongoing execution. This separation allows Neverland to move efficiently during early growth without governance bottlenecks slowing development.

#### Directional governance

Where the community participates directly. Includes:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Protocol direction and strategy\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Governance framework changes\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Asset listings\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Major risk-related discussions\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Other strategic protocol matters

These decisions move through the formal governance process described below.

#### Emergency authority

The **Sentinel Safe** (Emergency Council) retains limited authority to pause or freeze protocol functionality in response to exploits, oracle failures, security incidents, or other critical risk events. This authority exists strictly to protect users and protocol integrity during emergencies.

### Governance Process

Governance moves through two stages: an open discussion phase (RFC) followed by a formal vote (NGV).

#### Stage 1: **Request For Comment (RFC)**

All proposals begin as an RFC on the [<mark style="color:$primary;">Neverland Governance Forum</mark>](https://governance.neverland.money).

A well-formed RFC should:

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Clearly explain the problem being addressed\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Include supporting research or reasoning\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Propose a realistic solution or implementation path

Anyone can submit an RFC. During Phase I there is no fixed minimum discussion period; proposals mature organically through public discussion while the core team acts as governance facilitator, helping determine when a proposal is complete enough to proceed to a vote. This approach keeps discussions flexible while preventing incomplete proposals from rushing to a vote.

#### Stage 2: **Neverland Governance Vote (NGV)**

Once an RFC is ready, it advances to a formal vote on the [<mark style="color:$primary;">Neverland Vote Portal</mark>](https://vote.neverland.money).

### Voting Rules

<table><thead><tr><th width="271">Parameter</th><th>Phase I value</th></tr></thead><tbody><tr><td>Voting period</td><td>7 days</td></tr><tr><td>Voting power basis</td><td>veDUST at snapshot</td></tr><tr><td>Initial quorum</td><td>500,000 veDUST</td></tr><tr><td>Pass threshold</td><td>Simple majority</td></tr></tbody></table>

#### Voting power

When a vote opens, a **snapshot** of all voting power is taken. Your voting power for that specific proposal remains fixed for the duration of the voting period, even if your veDUST balance changes afterward.

Voting power is based on your **veDUST balance at the snapshot**, including the effects of lock duration and veDUST decay. It is **not** based on liquid DUST balances or the total amount of locked DUST alone.

#### Quorum and outcome

For a vote to be valid, at least **500,000 veDUST** of voting power must participate. If quorum isn’t reached, the proposal is nullified due to insufficient participation. If quorum is reached, the option receiving a simple majority determines the outcome.

{% hint style="info" %}
The 500,000 veDUST quorum is a starting threshold. As governance activity and participation patterns become clearer, quorum requirements may be adjusted to better reflect meaningful community participation.
{% endhint %}

#### Delegation

The governance system supports delegation, including **time-limited delegation**. This lets veDUST holders assign their voting power to another participant without permanently transferring it - useful if you want to support a delegate’s judgment on specific topics or during periods when you can’t actively participate.

### Execution

An approved NGV establishes the direction and outcome endorsed by the DAO. From there:

1. The **core team** organizes and carries out the work required to fulfill the proposal, including planning, coordination, and development.
2. **Onchain execution** and administrative actions are performed asynchronously through the protocol multisig and governance infrastructure via the protocol’s timelock lanes.

This division keeps execution efficient while ensuring the DAO’s approved direction is what drives action.

## <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">How to Participate

#### Vote on a proposal

1. Lock DUST for veDUST (if you haven’t already)
2. Visit the [<mark style="color:$primary;">Vote Portal</mark>](https://vote.neverland.money)
3. Connect your wallet
4. Select an active proposal and cast your vote

Remember: your voting power is locked in at the snapshot taken when the vote begins.

#### Submit an RFC

1. Sign up on the [<mark style="color:$primary;">Governance Forum</mark>](https://governance.neverland.money)
2. Post your proposal in the RFC category with a clear problem statement, supporting reasoning, and a proposed path forward
3. Engage with community feedback and iterate
4. Once the proposal is sufficiently mature, it can advance to a formal NGV

#### Delegate your voting power

If you’d prefer not to vote directly, you can delegate your veDUST voting power, including for a fixed period, through the Vote Portal.

## What Comes Next

Phase I establishes the initial framework. It is intentionally an introductory structure - strong enough to build on, flexible enough to evolve.

As participation grows and governance processes mature, future phases will explore expanded decentralization, broader community responsibility, and additional governance mechanisms. These will be developed collaboratively with the DAO.

This is only the beginning. Welcome to Neverland Governance.

## Resources

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">[<mark style="color:$primary;">Neverland Governance Forum</mark>](https://governance.neverland.money)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">[<mark style="color:$primary;">Neverland Vote Portal</mark>](https://vote.neverland.money)


# Leaderboard

The [Neverland Leaderboard](https://app.neverland.money/leaderboard) is an incentive system that rewards productive protocol participation over time. Participation is automatic for all users interacting with the protocol. There is no opt-in, entry fee, or guaranteed payout.

Rewards are distributed probabilistically at the end of each cycle, weighted by participation. 100 winners each cycle receive a diamond-tier veDUST NFT containing a 250 DUST lock each.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Tides

Leaderboard cycles are called **Tides**. Each Tide begins on a **full moon** and ends at the next full moon. Tides run on an approximately monthly cadence. Pearl balances reset at the start of each Tide. Pearls only accrue during the active Tide.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Pearls

**Pearls** are a non-transferable accounting unit derived from on-chain activity. They are not tokens and do not represent ownership or guaranteed rewards.

Pearls are used to rank users within a Tide, and for weight probability during reward selection. They have no standalone value outside of the leaderboard system.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Pearl Accrual

Pearls accrue daily based on protocol usage:

{% columns %}
{% column width="33.33333333333333%" %} <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Supplying assets**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Borrowing assets**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **veDUST power**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **DUST LP**
{% endcolumn %}

{% column width="66.66666666666667%" %}
`0.02 Pearls per $1 supplied / day`

`0.05 Pearls per $1 borrowed / day`

`0.25 Pearls per 1 veDUST power / day`

`0.25 Pearls per $1 LP value / day`
{% endcolumn %}
{% endcolumns %}

> Example: If you supply $1,000 for a full day: `0.02 × 1,000 × 1 day = 20 Pearls`

{% hint style="warning" %}
Accrual resets when the Tide ends.
{% endhint %}

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Pearl Settlement Timing

Pearls are **not updated instantly per transaction**.

User actions on the lending system, veDUST, and liquidity pools settle different components of Pearl accrual. The Leaderboard Keeper also periodically settles all positions (typically once per day), ensuring fair point accrual even when users are not actively interacting with Neverland.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Displayed Pearl balances reflect the **latest settlement**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> All elapsed time is captured\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **No Pearls are lost** between settlements

{% hint style="success" %}
Settlement timing affects **display**, not accrual.
{% endhint %}

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Multipliers

All bonuses are additive and then capped at a **10x total multiplier**.\
If additional multipliers or partnerships are introduced in the future, they will stack additively and remain subject to the same **10x total cap**.

```
Total Multiplier =
min(
  1x (Base)
  + NFT Boost
  + Shiny Bonus
  + veDUST Boost (not currently present)
  + Testnet Bonus,
  10x
)
```

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> NFT Partnership Boosts

**Active Partnerships**

Some users receive Pearl multipliers applied to accrual. **Testnet participants** will receive a multiplier during the first Tide, and our **Partner NFT holders** receive an ongoing multiplier while the NFT is held. Multipliers apply automatically and may change over time.

Four partner collections are currently active: [**The 10k Squad**](https://x.com/the10kSquad), [**LilStars**](https://x.com/Lilstarrrs), [**RealNads**](https://x.com/RealNadsClub), and [**Overnads**](https://x.com/overnads).

<table><thead><tr><th width="173">Project</th><th width="390">Collection Address</th><th>Boost Structure</th></tr></thead><tbody><tr><td>The 10k Squad</td><td><code>0x818030837E8350ba63E64d7dC01A547fA73c8279</code></td><td><code>Flat 20%</code></td></tr><tr><td>LilStars</td><td><code>0xCaBF3c04B90f4Fe1B521Fcaf4AcB25D5df478e52</code></td><td><code>Flat 15%</code></td></tr><tr><td>Overnads</td><td><code>0xFb5BA4061f5c50b1DAA6C067Bb2dFB0A8EbF6a8D</code></td><td><code>10% → 9% → 8.1%</code></td></tr><tr><td>RealNads</td><td><code>0xe20c4f8CAcDb1854151f3E12144BdC919e608B9B</code></td><td><code>10% → 9% → 8.1%</code></td></tr></tbody></table>

Each partnership is either **flat** or **dynamic**. A flat boost adds the same percentage for as long as you hold at least one NFT from that collection, and the app shows it as a fixed multiplier such as `+0.20x`. A dynamic boost decays **per collection held, never per NFT**: the first dynamic collection you hold adds 10%, the second 9%, the third 8.1%, each step 0.9x the one before it, and the app shows these as **Dynamic**. Dynamic bonuses accumulate, so holding both dynamic collections above adds 19% rather than 10%. Flat and dynamic bonuses are then summed together into your NFT Boost.

**Rules**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> A Multiplier applies **as long as the NFT is held**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Boosts apply to **all Pearl sources** (Supply, Borrow, veDUST, LP)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Buys, sales, or transfers** of the NFT update your multiplier at the **next settlement**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Holding more than one NFT from the same collection provides **no additional benefit**

This ensures fair distribution while preventing multiplier inflation through NFT concentration.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Shiny Boost

Every **shiny veDUST** character in your wallet adds a flat **+5%** to all your Pearls. Shiny boosts stack **additively** with each other and with NFT partnership boosts.

```
Shiny Boost = 1 + (0.05 x number of shiny veDUST held)
```

> Example: 6 shiny veDUST = `1 + (0.05 x 6)` = **x1.30** applied to all Pearl accrual

In the combined **Multipliers** formula above, this enters as **Shiny Bonus**, `0.05x x number of shiny veDUST`, which is the amount above the base. The `1x` base is already a term in that formula and is counted once.

**Rules**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> The boost applies **as long as the shiny veDUST is held**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Boosts apply to **all Pearl sources** (Supply, Borrow, veDUST, LP)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Every** shiny counts, unlike partner collections, where duplicates within one collection add nothing\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> **Buys, sales, or transfers** update your boost at the **next settlement**

Shiny characters are created with Character Magic consumables from the profile shop. See [Profiles & Shop](/profiles-and-shop).

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> LP Position Requirements

#### Eligible Pool

* Pair: **DUST / DUST - Uniswap V2**
* Pool Address: `0x86dBF00485871C901C5129bD525348Db96c2eB2d`

#### Rate

```
0.25 Pearls per $1 per day
```

> Example: $5,000 LP for 12 hours (0.5 day) = `0.25 × 5,000 × 0.5 = 625 Pearls`

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Reward Selection Mechanics

At the end of each Tide, **100 winners** are selected using a **bucketed, weighted random process**.

For each rank bracket, winners are selected by running a **weighted random draw once per winner slot**. If a bracket has *Y* winners, the process runs *Y* draws, and each selected wallet is removed from the bracket before the next draw. In each draw, a user’s probability is proportional **to their Pearls relative to the total Pearls remaining** in that bracket, meaning probabilities apply per draw and higher Pearl balances increase expected outcomes without guaranteeing selection.

Bracket Distribution:

{% columns %}
{% column width="25%" %} <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> 1–100

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> 101–200

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> 201–300

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> 301+
{% endcolumn %}

{% column width="75%" %}
**50** winners

**25** winners

**15** winners

**10** winners
{% endcolumn %}
{% endcolumns %}

Only users with non-zero Pearls are eligible. Within each bracket, selection is random and weighted by Pearl balance. Higher participation increases odds but does not guarantee selection.

#### Selection Method

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Weighted random per bracket\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Probability per draw:

```
Your Pearls ÷ Total Bracket Pearls
```

#### Example (Ranks 101–200)

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Your Pearls: 5,000\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Bracket Total: 100,000

```
Chance per draw ≈ 5%
Expected wins ≈ 1.25
```

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Blacklist & Eligibility

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Governance can blacklist addresses\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Blacklisted wallets do not appear on leaderboards\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Blacklisting is reversible\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Status is verifiable via `LeaderboardConfig`

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Point Precision & Display

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> UI shows human-readable values (e.g. `1,234.5`)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Internally stored with **18 decimal precision**

Example:

```
1,234 Pearls
= 1234567890123456789012 (raw)
```

This prevents rounding drift and preserves exactness.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Verification & Smart Contracts

Nothing here is abstract, discretionary, or opaque. Everything ties back to on-chain data.

#### Core Contracts

`EpochManager` handles all epoch lifecycle management, scheduling start and end times for each Tide. `LeaderboardConfig` manages Pearl accrual rates (deposit, borrow, veDUST, LP), LP pool eligibility, blacklist, and manual point adjustments. `VotingPowerMultiplier` defines veDUST tier multipliers based on voting power thresholds (currently unused). `NFTPartnershipRegistry` stores NFT partnership configurations and their boost multipliers. `LeaderboardKeeper` settles users on-demand, syncing their voting power, NFT holdings, and LP positions, ensuring points accrue fairly for everyone, even when they're not actively interacting with Neverland.

#### How to Verify

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Pearl accrual derives from on-chain events\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Rate changes emit events with timestamps\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Position balances match lending pool state\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Multiplier changes are logged (NFT, veDUST)

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td>EpochManager</td><td><code>0xdA27A7745CBE958B0d00268cf63394A0d09c0216</code></td></tr><tr><td>LeaderboardConfig</td><td><code>0xDff18C7a928544449eF2Bb84c609f95427d7fcc8</code></td></tr><tr><td>LeaderboardKeeper</td><td><code>0x550eAaD1Ddc5Fd13Bc9818D99f985E7367D5D2B9</code></td></tr><tr><td>NFTPartnershipRegistry</td><td><code>0xAB71Ce6910F255CC61fAf78EBd69A2B3dbC26Cd9</code></td></tr><tr><td>VotingPowerMultiplier</td><td><code>0x9b203C61d03e64550BFbC17EF56438D1a67D80b7</code></td></tr></tbody></table>

#### Indexer

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Processes raw on-chain events\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Public source code\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Anyone can re-run it\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Leaderboard output matches chain state exactly

{% hint style="info" %}
The leaderboard indexer is **publicly accessible** under the Neverland GitHub organization [here](https://github.com/Neverland-Money/neverland-hyperindex).

Documentation is provided to allow anyone to **run the indexer locally** and independently validate leaderboard data against on-chain events.
{% endhint %}

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Tide History

Every settled Tide publishes a **draw report** containing the summary, the bracket breakdown, and all 100 winners with their rank, Pearl balance, and per-draw probability. The full leaderboard snapshot the draw ran against is published beside it as a separate `leaderboard.json`, and `winners.json` records the random seed, so anyone can reproduce the selection. All of it lives in the public [tide draw repository](https://github.com/Neverland-Money/neverland-tide-draw).

| Tide | Start (UTC)      | End (UTC)        | Participants | Report                                                                                       |
| ---: | ---------------- | ---------------- | -----------: | -------------------------------------------------------------------------------------------- |
|    1 | 2026-01-03 10:00 | 2026-02-01 22:00 |        2,257 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/1/report.md) |
|    2 | 2026-02-01 23:00 | 2026-03-03 11:00 |        2,705 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/2/report.md) |
|    3 | 2026-03-03 12:00 | 2026-04-02 03:00 |        2,814 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/3/report.md) |
|    4 | 2026-04-02 04:00 | 2026-05-01 17:00 |        2,567 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/4/report.md) |
|    5 | 2026-05-01 18:00 | 2026-05-31 10:00 |        2,456 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/5/report.md) |
|    6 | 2026-05-31 15:30 | 2026-06-30 00:00 |        2,265 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/6/report.md) |
|    7 | 2026-06-30 01:00 | 2026-07-29 15:00 |        2,160 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/7/report.md) |
|    8 | 2026-07-29 16:00 | 2026-08-28 04:00 |        2,024 | [Report](https://github.com/Neverland-Money/neverland-tide-draw/blob/main/tides/8/report.md) |
|    9 | 2026-08-28 05:00 | 2026-09-26 17:00 |            — | **Current Tide**                                                                             |

Every settled Tide has drawn **100 winners** across the four rank brackets. Participant counts and draw reports are published once a Tide settles. Epoch windows are scheduled on-chain by `EpochManager` and can be read directly with `getEpoch(<tide number>)`.

{% hint style="info" %}
Tide 5 was redrawn after settlement. Three winning addresses in the Ranks 1-100 bracket were smart contracts rather than user wallets. Each was replaced by the closest-ranked eligible non-winner in the same bracket, and the report was regenerated. The full replacement record is published alongside the report.
{% endhint %}

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> What’s Not Included

Currently disabled (may activate in future Tides):

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> veDUST holding tier multipliers\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Daily activity bonuses\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Referral bonuses\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Streak bonuses

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Fair Play & Anti-Gaming

#### Sybil Resistance

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Multiple wallets allowed\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Rewards are probabilistic\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> NFT, shiny, and testnet bonuses are wallet-bound

{% hint style="danger" %}
Splitting activity across multiple wallets does **not** increase overall winning odds, as it simply divides your Pearls and therefore splits your probability of selection.
{% endhint %}

#### Flash Loan Protection

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Time-weighted accrual\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Same-block borrow/repay earns negligible Pearls\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Sustained positions matter

#### Design Intent

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Higher Pearls improve odds\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> No rank guarantees rewards\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line"> Built for healthy usage habits

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Important Notes

Rewards are **not guaranteed.** Results are **not retroactive.** Ranking does **not** entitle users to rewards. Outcomes vary by Tide. The system is fair in **process**, not in individual outcomes.

Pearls are calculated mechanically from your **on-chain behavior** using published rates. Rewards are random but weighted. There are **no discretionary levers**, **no off-chain favoritism**, and **no invisible boosts**.


# Security

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Audits

<table><thead><tr><th width="215">Auditor</th><th width="275">Scope</th><th width="80">URL</th><th>Date</th></tr></thead><tbody><tr><td>OpenZeppelin</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/01-11-2021_OpenZeppelin_AaveV3.pdf">PDF</a></td><td>2021-11-01</td></tr><tr><td>Trail of Bits</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/07-01-2022_TrailOfBits_AaveV3.pdf">PDF</a></td><td>2022-01-07</td></tr><tr><td>PeckShield</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/14-01-2022_PeckShield_AaveV3.pdf">PDF</a></td><td>2022-01-10</td></tr><tr><td>ABDK</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/27-01-2022_ABDK_AaveV3.pdf">PDF</a></td><td>2022-01-26</td></tr><tr><td>PeckShield</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/09-12-2022_PeckShield_AaveV3-0-1.pdf">PDF</a></td><td>2022-12-22</td></tr><tr><td>Sigma Prime</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/23-12-2022_SigmaPrime_AaveV3-0-1.pdf">PDF</a></td><td>2022-12-26</td></tr><tr><td>Sigma Prime</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/27-01-2022_SigmaPrime_AaveV3.pdf">PDF</a></td><td>2023-04-01</td></tr><tr><td>Composable Security</td><td>Tokenomics &#x26; Revenue</td><td><a href="https://audit.neverland.money/tokenomics-and-revenue/2025-08-22_ComposableSecurity_NeverlandContracts.pdf">PDF</a></td><td>2025-08-22</td></tr><tr><td>Composable Security</td><td>Tokenomics &#x26; Revenue</td><td><a href="https://audit.neverland.money/tokenomics-and-revenue/2025-10-10_ComposableSecurity_NeverlandContracts.pdf">PDF</a></td><td>2025-10-10</td></tr><tr><td>Octane</td><td>Oracle Adapters &#x26; Aggregators</td><td><a href="https://audit.neverland.money/price-oracles/2026-02-17_Octane_NeverlandContractsOracles.pdf">PDF</a></td><td>2026-02-17</td></tr><tr><td>Sherlock</td><td>Lending System</td><td><a href="https://audit.neverland.money/lending-system/02-07-2026_Sherlock_Neverland-1-1-0.pdf">PDF</a></td><td>2026-07-02</td></tr></tbody></table>

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Monitoring

Monitoring is not a visibility layer. It is a control surface.

Neverland does not treat monitoring as a passive reporting layer. Coverage extends beyond privileged operations to broader protocol-critical activity across governance workflows, administrative control surfaces, oracle behavior, reserve conditions, and live transaction patterns. Operationally sensitive actions and abnormal protocol conditions are observed continuously so that unexpected behavior can be identified early, escalated immediately, and contained before it can propagate.

This monitoring is designed to provide visibility not only into what is executed, but into the surrounding protocol context in which activity occurs. The objective is straightforward: actions that affect protocol integrity, user safety, or system stability must remain observable, accountable, and defensible at every stage.

**Coverage**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Multisig proposals and privileged transaction flows\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Timelocked governance and risk actions\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Administrative role and ownership changes\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Oracle behavior and pricing integrity\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Risk parameter movement and reserve conditions\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Protocol-wide transaction patterns and abnormal activity

**Response**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Unexpected or inconsistent activity is treated as a security event\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Events are escalated internally for immediate review\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Preventive action can be taken before an issue is allowed to propagate\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Review continues until the affected action or protocol condition is fully understood

{% hint style="info" icon="shield" %}
Monitoring is not limited to isolated contract events.
{% endhint %}

Neverland also maintains ecosystem-level awareness around the conditions in which protocol activity occurs, including relevant market behavior, dependency health, and broader operational context. This helps distinguish routine activity from activity that may be technically valid at face value but inconsistent with the environment around it.

For example, an action may appear ordinary in isolation yet warrant immediate scrutiny when it coincides with unusual market conditions, irregular oracle behavior, unexpected administrative movement, or abnormal protocol activity.

Security monitoring is designed to evaluate that wider context, not just the single transaction.

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Operations

#### Safe Multisig Architecture

All privileged operations across Neverland are executed through dedicated multisig wallets. These multisigs act as the sole entry point for proposing and executing timelocked actions.

<table><thead><tr><th width="125">Safe</th><th width="387">Address</th><th>Role</th></tr></thead><tbody><tr><td>Governance</td><td><code>0x57976e192C45461F5958045a0bC57102e90440eD</code></td><td><code>PROPOSER_ROLE</code>, <code>CANCELLER_ROLE</code>, <code>EXECUTOR_ROLE</code> on <code>GovernanceTimelock</code> &#x26; <code>RiskTimelock</code></td></tr><tr><td>Sentinel</td><td><code>0x06Fe1d4F4B7cA7D3d1fB3164968F0F7383D02e0E</code></td><td><code>EMERGENCY_ADMIN</code> of Neverland's Lending Pools</td></tr><tr><td>Revenue</td><td><code>0x909b176220b7e782C0f3cEccaB4b19D2c433c6BB</code></td><td>Authorized distributor of <code>RevenueReward</code> and revenue receiver of fees and revenue</td></tr><tr><td>Treasury</td><td><code>0xe72df2DDE84880DD706C5976E92ed34BB586A38F</code></td><td>Neverland Reserves</td></tr><tr><td>Guardian</td><td><em>TBA</em></td><td>External party <code>CANCELLER_ROLE</code> of <code>GovernanceTimelock</code> &#x26; <code>RiskTimelock</code></td></tr></tbody></table>

#### Real-Time Transactions Monitoring & Execution Validation

All multisig activity and protocol level transactions are continuously monitored in real time.

<details>

<summary><strong>On-chain detection</strong></summary>

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Transactions are detected immediately upon submission\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Matched against the pre-announced operation

</details>

<details>

<summary><strong>Human-readable validation</strong></summary>

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Monitoring system broadcasts a clear breakdown of what the transaction does

</details>

<details>

<summary><strong>Signature verification</strong></summary>

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Signers re-verify the live transaction before execution signatures are completed\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Every signature is recorded and tracked against the expected signer set

</details>

<details>

<summary><strong>Execution confirmation</strong></summary>

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">System confirms completion\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Publishes a final verification event with full context

</details>

#### Drift Detection & Cancellation

If any transaction deviates from the expected verification flow at any stage, it is treated as compromised.

**Triggers include**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Mismatched calldata\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Unexpected nonce usage\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Missing or invalid signer acknowledgments\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Unverified on-chain submissions

**Response**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Transaction is immediately cancelled\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Execution is blocked\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Incident is escalated internally for review

There is zero tolerance for mismatch between what is approved offchain and what is executed onchain.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Timelocks

All governance and risk parameter changes are enforced through on-chain timelocks. No privileged action can take immediate effect, every change must be publicly scheduled, wait through a mandatory delay, and only then be executed. This gives users, integrators, and monitoring systems a guaranteed window to review upcoming changes and react before they take effect.

#### Two-Lane Architecture

Neverland operates two independent timelocks, each purpose-built for a different class of action:

<table><thead><tr><th width="200">Timelock</th><th width="149">Minimum Delay</th><th>Scope</th></tr></thead><tbody><tr><td><code>GovernanceTimelock</code></td><td><code>24H</code></td><td>Lending governance (pool admin, ACL admin), proxy upgrades for tokenomics, revenue, leaderboard, and nToken wrappers</td></tr><tr><td><code>RiskTimelock</code></td><td><code>1H</code></td><td>Risk parameter changes (supply/borrow caps, reserve configurations, interest rate updates)</td></tr></tbody></table>

The two timelocks are deployed at separate addresses and can never collapse into a single contract. This separation ensures that routine risk tuning does not require the same delay as structural governance changes, while still preventing instant parameter manipulation.

#### Immutable Delay Floors

Each timelock is deployed with a hardcoded `MIN_DELAY_FLOOR` embedded directly in the contract bytecode as an `immutable` value. This floor cannot be changed, upgraded, or bypassed by any governance action; it is fixed at deployment and persists for the lifetime of the contract.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**GovernanceTimelock**: 24-hour floor (`86400` seconds)\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**RiskTimelock**: 1-hour floor (`3600` seconds)

A governance proposal can *increase* the active delay beyond the floor but can never *reduce* it below. Any attempt to call `updateDelay` with a value below the floor reverts with `DelayBelowMinimumFloor`. This guarantees a permanent minimum observation window regardless of future governance decisions.

The contract that enforces this is `NeverlandTimelockController`, which extends [OpenZeppelin v5's TimelockController](https://docs.openzeppelin.com/contracts/5.x/api/governance#TimelockController) with the floor check.

#### Self-Administered Role Model

Each timelock holds its own `DEFAULT_ADMIN_ROLE`, meaning that any change to the timelock's role assignments (adding or removing proposers, executors, or cancellers) must itself be scheduled and executed through that same timelock's delay.

{% hint style="warning" icon="xmark" %}
There is no external admin that can reconfigure the timelocks instantly
{% endhint %}

<table><thead><tr><th width="194">Role</th><th width="271">Holder</th><th>Capability</th></tr></thead><tbody><tr><td><code>DEFAULT_ADMIN_ROLE</code></td><td>Timelock itself</td><td>Grant/revoke timelock roles</td></tr><tr><td><code>PROPOSER_ROLE</code></td><td>Governance Safe (multisig)</td><td>Schedule new operations</td></tr><tr><td><code>EXECUTOR_ROLE</code></td><td>Governance Safe (multisig)</td><td>Execute operations after the delay</td></tr><tr><td><code>CANCELLER_ROLE</code></td><td>Governance Safe (multisig)</td><td>Cancel pending operations</td></tr></tbody></table>

#### Operation Lifecycle

Every timelocked action follows the same onchain lifecycle:

```
schedule → [delay] → execute
              ↓
            cancel
```

1. **Schedule**: The **Governance Safe** multisig submits a transaction.
2. **Wait:** The operation enters the `Waiting` state for at least the timelock's delay.
3. **Execute:** After the delay elapses, the **Governance Safe** submits the execution.
4. **Cancel:** At any point before execution, the Governance Safe can cancel a pending operation.

Once executed, an operation is permanently `Done` and cannot be reversed through the timelock itself.

#### What the Timelocks Protect

The following surfaces are exclusively controlled through timelocks:

{% tabs %}
{% tab title="GovernanceTimelock (24-hour delay)" %}
Lending pool administration: `POOL_ADMIN`, `DEFAULT_ADMIN` on `ACLManager`

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**ACL admin authority**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`PoolAddressesProvider.getACLAdmin()`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Protocol ownership surfaces:**\
​​​​​​<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`PoolAddressesProvider`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`PoolAddressesProviderRegistry`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`ReservesSetupHelper`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">`WrappedTokenGatewayV3`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**All proxy upgrades:**\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Core Tokenomics & Revenue `ProxyAdmin`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Leaderboard `ProxyAdmin`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Wrapped Tokens `ProxyAdmin`\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FaNXo8MflYApN0aUkGo7i%2Fblank.png?alt=media&amp;token=86187c30-c333-4a23-b453-ba3d8c9f31e7" alt="" data-size="line"><img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Self-Repay Vaults `UserVaultBeacon`
{% endtab %}

{% tab title="RiskTimelock (1-hour delay)" %}
Risk parameter administration: `RISK_ADMIN` on `ACLManager`
{% endtab %}
{% endtabs %}

#### Future Timelock Canceller Role

Neverland will introduce a new dedicated multisig wallet with the `CANCELLER_ROLE` on both `GovernanceTimelock` and `RiskTimelock` within the system.

**Responsibilities**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Operates independently from proposers and executors\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Has exclusive authority to cancel scheduled operations during the delay window\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Acts as an additional safety layer in case of compromised proposals or changing conditions

This adds another layer of defense by ensuring scheduled operations can be halted by an external trusted authority before execution if needed. This multisig, **“Guardian Safe”**, will consist of one Neverland team member alongside several external security analysts and trusted ecosystem participants, with a high threshold to prevent griefing and ensure responsible use.

#### What Remains Outside Timelocks

Emergency pause actions are intentionally kept outside the timelock system. The **“Sentinel Safe”** holds `EMERGENCY_ADMIN` directly and can pause the protocol without delay. This is a deliberate design choice; an emergency pause that requires a 24-hour wait would defeat its purpose.

Certain runtime governance surfaces (e.g., `Dust`, `DustLock`, leaderboard configuration) also remain under direct ownership, as they do not control user funds or protocol upgrades.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Posture

#### Internal Security & Monitoring

In addition to external partners, Neverland maintains in-house security capabilities.

**Internal coverage**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Dedicated security analysts monitor all protocol activity\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Multisig operations, oracle behavior, and risk parameters are continuously tracked

**Monitoring capabilities**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Real-time alerting covering all Neverland transactions\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Nadette AI Assistant built-in multisig transaction summary alerts\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Public Indexer tracking protocol-wide admin roles\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Automated sanity checks\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Immediate intervention when required

#### External Security Partnership

Neverland works closely with <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2FYV97qUm0wsiq4cixBNVi%2Foctane.png?alt=media&amp;token=098df5b1-8f86-4c94-acd3-54d413ee36f0" alt="octane" data-size="line"> [Octane](https://www.octane.security/) for continuous security monitoring and analysis via AI-driven tooling.

**Scope**

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Review of critical components such as oracle adapters and protocol integrations\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Security tooling and infrastructure support across the protocol

{% hint style="success" icon="shield" %}
**Security is treated as an ongoing process.**

Every transaction, role change, and parameter update is observed, verified, and accountable.
{% endhint %}


# Profiles & Shop

Neverland Profiles bring your wallet identity, cosmetics, badges, activity, and veDUST collection into one public surface.

You can open a profile by wallet address, linked X handle, or your own shortcut. The same profile also gives you a home for themes, titles, gifts, and shop inventory.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Profile access

Profiles support three entry formats: **address profiles** at `/profile/0x...`, **handle profiles** at `/profile/@handle`, and **your own shortcut** at `/profile/me`.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Visibility settings

You manage profile visibility from **Profile Settings**. Each mode changes how much identity Neverland resolves and shows around your wallet.

<table><thead><tr><th width="150">Setting</th><th>What others can see</th></tr></thead><tbody><tr><td>Private</td><td>Address-only view. No handle, avatar, title, theme, NFT identity, or personalized profile identity. Onchain footprint can still remain visible because wallet data is public.</td></tr><tr><td>Semi-Public</td><td>Handle, avatar, level, rank, title, theme, badges, and NFT artwork gallery. NFT token IDs, character names, lock amount, duration, veDUST power, lending cards, and LP cards stay hidden.</td></tr><tr><td>Public</td><td>Full profile identity, NFT details, lending positions, LP positions, badges, titles, theme, and public profile surfaces.</td></tr></tbody></table>

{% hint style="warning" %}
**Public** and **Semi-Public** profiles require a linked X account and become discoverable by handle. **Private** profiles stay address-based. When you change visibility, Neverland shows a preview first. Use **Apply** to save or **Exit** to cancel.
{% endhint %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Profile actions

Profile owners can share their profile to X, copy the canonical profile link, download a share card as a PNG, or open **Settings** directly from the profile header.

<table><thead><tr><th width="140">Action</th><th>What it does</th></tr></thead><tbody><tr><td>Share</td><td>Opens an X post composer with your Neverland profile link.</td></tr><tr><td>Copy</td><td>Copies your canonical profile link.</td></tr><tr><td>Download</td><td>Downloads your profile share card as a PNG.</td></tr><tr><td>Settings</td><td>Opens profile settings.</td></tr></tbody></table>

Profile picture options also let the owner copy or download the composed image. On visible profiles, visitors can use **Send Gift** to open Nadette’s Shop in gift mode.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Profile settings

Profile Settings let you upload a custom avatar, reset that avatar back to X, resync your X handle and display image, set a display name up to 18 characters, and switch between Private, Semi-Public, and Public visibility.

Avatar uploads support common image formats and are cropped square. If you leave the display name blank, Neverland falls back to your X name.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Levels

Profiles show a level based on all-time Pearls earned from Neverland leaderboard activity. The maximum level is 40.

| Level | Frame family |
| ----: | ------------ |
|  1-10 | Sapphire     |
| 11-20 | Emerald      |
| 21-30 | Ruby         |
| 31-40 | Diamond      |

Private views hide level presentation details from the personalized header, but profile badges can still appear.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Badges

Badges are earned profile achievements. They can appear on every visibility tier, including **Private**.

<table><thead><tr><th width="227">Badge</th><th>How it is earned</th></tr></thead><tbody><tr><td>OG</td><td>Wallet had Neverland activity during the launch window: Nov 24, 2025 to Feb 24, 2026 UTC.</td></tr><tr><td>Legendary Holder</td><td>Wallet currently holds at least one Legendary veDUST character.</td></tr><tr><td>Olympic Gold Medalist</td><td>Wallet currently holds a first-place Olympic edition character.</td></tr><tr><td>Olympic Silver Medalist</td><td>Wallet currently holds a second-place Olympic edition character.</td></tr><tr><td>Olympic Bronze Medalist</td><td>Wallet currently holds a third/fourth-place Olympic edition character.</td></tr><tr><td>Bug Hunter</td><td>Wallet has linked Discord and currently holds the Bug Hunter role.</td></tr><tr><td>Tide Winner</td><td>Wallet won a settled monthly Tide. One badge can appear per Tide won.</td></tr><tr><td>Title Badges</td><td>Some earned Name Titles can also appear as profile badges.</td></tr></tbody></table>

Some badges are permanent once earned. Others depend on current ownership or role status.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Nadette’s Shop

Nadette’s Shop is the cosmetic layer of the profile system. Profile owners enter through the shop door on their own profile. Visitors can see the shop for discovery, but they cannot enter another user’s shop directly unless they are gifting.

The shop is organized into **Character Magic**, **Profile Themes**, and **Name Titles**. Paid items use DUST. From the shop, you can add items to a basket, claim eligible cosmetics, preview themes, equip owned items, manage inventory, send gifts, and build a wish list.

***

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Character Magic items

Character Magic items are consumables used on veDUST NFT characters.

<table><thead><tr><th width="220">Item</th><th width="100" align="right">Cost</th><th width="180">Compatible with</th><th>What it does</th></tr></thead><tbody><tr><td>Enchanted Coral</td><td align="right">5 DUST</td><td>Mermaid NFTs</td><td>Attempts to make a Mermaid character shiny.</td></tr><tr><td>Fairy Wand</td><td align="right">5 DUST</td><td>Pixie NFTs</td><td>Attempts to make a Pixie character shiny.</td></tr><tr><td>Lucky Doubloon</td><td align="right">5 DUST</td><td>Pirate NFTs</td><td>Attempts to make a Pirate character shiny.</td></tr><tr><td>Rainbow Fruit</td><td align="right">5 DUST</td><td>Lost Boy NFTs</td><td>Attempts to make a Lost Boy character shiny.</td></tr><tr><td>Tick-Tock Clock</td><td align="right">20 DUST</td><td>Shiny attempts</td><td>Automatically consumes to bypass a token’s daily shiny-attempt cooldown.</td></tr><tr><td>Mysterious Potion</td><td align="right">50 DUST</td><td>Legendary NFTs</td><td>Attempts to make a Legendary character shiny.</td></tr><tr><td>Rare Crystal</td><td align="right">50 DUST</td><td>All eligible NFTs</td><td>Guaranteed character reroll within the same archetype.</td></tr><tr><td>Transmogrification Stew</td><td align="right">50 DUST</td><td>Lost Boy, Mermaid, Pirate, Pixie NFTs</td><td>Guaranteed character reroll into another core archetype, excluding Legendary.</td></tr></tbody></table>

{% hint style="info" %}
Shiny-attempt items start at **1%** success chance, and each failed attempt adds **0.5%** for that character.

Shinies are not only cosmetic: each shiny veDUST you hold adds a flat **+5%** to your Pearl accrual. See [Leaderboard](/leaderboard).
{% endhint %}

{% hint style="warning" %}
Each character gets one shiny attempt per day. A **Tick-Tock Clock** is spent automatically if you try again before cooldown reset.

Olympic edition characters are not supported by consumables in the current release.
{% endhint %}

***

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Profile themes

Themes change the visual background and styling of your profile.

<table><thead><tr><th width="225">Theme</th><th width="130" align="right">Cost</th><th>How to get it</th></tr></thead><tbody><tr><td>Explorer</td><td align="right">Free</td><td>Starter theme.</td></tr><tr><td>Island Believer</td><td align="right">25 DUST</td><td>Buy in shop.</td></tr><tr><td>Island Native</td><td align="right">25 DUST</td><td>Buy in shop.</td></tr><tr><td>Moonlight Dreamer</td><td align="right">25 DUST</td><td>Buy in shop.</td></tr><tr><td>Shopkeeper’s Assistant</td><td align="right">25 DUST</td><td>Buy in shop.</td></tr><tr><td>Mermaid’s Cove</td><td align="right">Free claim</td><td>Provide at least $20,000 DUST liquidity.</td></tr><tr><td>Pirate’s Bay</td><td align="right">Free claim</td><td>Hold at least 50,000 veDUST power.</td></tr></tbody></table>

Themes can be previewed before equipping. Achievement themes can also be previewed while still locked.

***

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Name titles

Name Titles appear before or after your display name.

* **Prefix example:** `Tide Rider Catalyst`
* **Suffix example:** `Catalyst the Olympian`

**Purchasable titles**

| Title           |    Cost | Placement |
| --------------- | ------: | --------- |
| Tide Rider      |  5 DUST | Prefix    |
| Pixie Confidant | 10 DUST | Prefix    |

**Starter title**

| Title        | Cost | Placement |
| ------------ | ---: | --------- |
| the Explorer | Free | Suffix    |

**Claimable achievement titles**

<table><thead><tr><th width="235">Title</th><th width="120">Placement</th><th>How to unlock</th></tr></thead><tbody><tr><td>Olympian</td><td>Suffix</td><td>Own at least one Neverland Olympics veDUST NFT.</td></tr><tr><td>Collector</td><td>Suffix</td><td>Collect at least 20 unique characters.</td></tr><tr><td>Curator</td><td>Suffix</td><td>Collect at least 40 unique characters.</td></tr><tr><td>The Legendary</td><td>Prefix</td><td>Collect all 50 characters, including every Legendary.</td></tr><tr><td>Pixie Catcher</td><td>Suffix</td><td>Collect all 10 Pixie characters.</td></tr><tr><td>Pirate Captain</td><td>Prefix</td><td>Collect all 10 Pirate characters.</td></tr><tr><td>Lost Boy Leader</td><td>Suffix</td><td>Collect all 10 Lost Boy characters.</td></tr><tr><td>Lagoon Lounger</td><td>Suffix</td><td>Collect all 10 Mermaid characters.</td></tr><tr><td>Deep Sea Diver</td><td>Suffix</td><td>Provide more than $10,000 liquidity to the Neverland USDC/DUST pool.</td></tr><tr><td>Diamond Hoarder</td><td>Suffix</td><td>Hold at least 10,000 veDUST power inside an infinite lock.</td></tr><tr><td>Sea of Supply Sailor</td><td>Prefix</td><td>Supply more than $50,000 across Neverland lending markets.</td></tr><tr><td>Borrower’s Bay Buccaneer</td><td>Prefix</td><td>Run more than 3x leverage on Neverland lending markets.</td></tr></tbody></table>

Claimable items show as **Claimable**, **Checking**, **Ineligible to Claim**, or **Owned**, depending on wallet state.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Inventory

Your Inventory contains owned themes, titles, consumables, and unopened gifts. From here, you can equip or unequip themes and titles, use consumables on compatible veDUST NFTs, open received gifts, and check item quantities.

Consumables stack by quantity. Themes and titles are unique, so duplicate purchases are disabled once owned.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Wish List

Your Wish List lets other users know which paid shop items you want. Profile owners can open the wish list from the profile page, select **Edit Wishlist**, add or remove eligible paid items, and then save or clear the draft. Visitors can open a visible profile’s wish list, click a wished item, and start a gift purchase from there.

Claimable achievement items and starter items are not wish-list eligible. The wish list is only for purchasable gifts.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Gifting

Visitors can gift shop items from another user’s profile. Gift mode supports paid gifts for another profile, multiple items in one basket, optional gift notes, and direct gifting from wish-list items. It also shows which items the recipient has already wished for.

Gift notes can be up to **300 characters**. Received gifts appear as gift boxes in the recipient’s inventory, and the recipient opens the gift box to receive the item.

{% hint style="info" %}
Themes and titles cannot be gifted again if the recipient already owns them, while consumables can be gifted repeatedly.
{% endhint %}

Sender identity follows the sender’s profile privacy settings. **Public** or **Semi-Public** senders can show a display name or handle, while **Private** senders appear as a shortened wallet address.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Important notes

{% hint style="warning" %}

* Wallet data is public onchain. Visibility controls what Neverland resolves and displays as profile identity, but it does not make wallet activity private.
* Public and Semi-Public profiles are discoverable by handle, while Private profiles remain address-only.
* Badges may still show on Private profiles.
* Some achievement cosmetics are revocable if the qualifying wallet state changes, while character-collection titles are designed to remain owned once earned.
  {% endhint %}


# Smart Contracts

Mainnet

Neverland is built on a modular architecture designed around [`neverland-lending-core v1.1.0`](https://www.npmjs.com/package/@neverland-money/lending-core). The core is derived from Aave V3 and hardened by Neverland with its own precision and security patches, then extended with custom layers for incentives, governance, and self-repaying automation. All contracts are deployed on **Monad Mainnet**. Most sit behind transparent proxies governed by Neverland's **ProxyAdmin** contracts; the rest are deployed directly and cannot be upgraded.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Primary Tokens

<table><thead><tr><th width="120">Token</th><th width="120">Type</th><th>Address</th></tr></thead><tbody><tr><td>DUST</td><td>ERC-20</td><td><code>0xAD96C3dffCD6374294e2573A7fBBA96097CC8d7c</code></td></tr><tr><td>veDUST</td><td>ERC721-C</td><td><code>0xBB4738D05AD1b3Da57a4881baE62Ce9bb1eEeD6C</code></td></tr></tbody></table>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Tokenization

{% tabs %}
{% tab title="Listed Reserves" %}

<table><thead><tr><th width="150">Token</th><th width="430">Address</th><th width="95" data-type="checkbox">Active</th></tr></thead><tbody><tr><td>WMON</td><td><code>0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A</code></td><td>true</td></tr><tr><td>WBTC</td><td><code>0x0555E30da8f98308EdB960aa94C0Db47230d2B9c</code></td><td>true</td></tr><tr><td>cbBTC</td><td><code>0xd18B7EC58Cdf4876f6AFebd3Ed1730e4Ce10414b</code></td><td>true</td></tr><tr><td>WETH</td><td><code>0xEE8c0E9f1BFFb4Eb878d8f15f368A02a35481242</code></td><td>true</td></tr><tr><td>AUSD</td><td><code>0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a</code></td><td>true</td></tr><tr><td>USDC</td><td><code>0x754704Bc059F8C67012fEd69BC8A327a5aafb603</code></td><td>true</td></tr><tr><td>USDT0</td><td><code>0xe7cd86e13AC4309349F30B3435a9d337750fC82D</code></td><td>true</td></tr><tr><td>sMON</td><td><code>0xA3227C5969757783154C60bF0bC1944180ed81B9</code></td><td>true</td></tr><tr><td>gMON</td><td><code>0x8498312A6B3CbD158bf0c93AbdCF29E6e4F55081</code></td><td>true</td></tr><tr><td>shMON</td><td><code>0x1B68626dCa36c7fE922fD2d55E4f631d962dE19c</code></td><td>true</td></tr><tr><td>earnAUSD</td><td><code>0x103222f020e98Bba0AD9809A011FDF8e6F067496</code></td><td>true</td></tr><tr><td>XAUt0</td><td><code>0x01bFF41798a0BcF287b996046Ca68b395DbC1071</code></td><td>true</td></tr><tr><td>loAZND</td><td><code>0x9c82eB49B51F7Dc61e22Ff347931CA32aDc6cd90</code></td><td>false</td></tr></tbody></table>
{% endtab %}

{% tab title="Neverland Interest Bearing Tokens" %}

<table><thead><tr><th width="180">Token</th><th>Address</th></tr></thead><tbody><tr><td>nWMON</td><td><code>0xD0fd2Cf7F6CEff4F96B1161F5E995D5843326154</code></td></tr><tr><td>nWBTC</td><td><code>0x34c43684293963c546b0aB6841008A4d3393B9ab</code></td></tr><tr><td>nCBBTC</td><td><code>0xcc7f5F78Bedfc65c2fDD93C7537832eEa1324774</code></td></tr><tr><td>nWETH</td><td><code>0x31f63Ae5a96566b93477191778606BeBDC4CA66f</code></td></tr><tr><td>nAUSD</td><td><code>0x784999fc2Dd132a41D1Cc0F1aE9805854BaD1f2D</code></td></tr><tr><td>nUSDC</td><td><code>0x38648958836eA88b368b4ac23b86Ad44B0fe7508</code></td></tr><tr><td>nUSDT0</td><td><code>0x39F901c32b2E0d25AE8DEaa1ee115C748f8f6bDf</code></td></tr><tr><td>nSMON</td><td><code>0xdFC14d336aea9E49113b1356333FD374e646Bf85</code></td></tr><tr><td>nGMON</td><td><code>0x7f81779736968836582D31D36274Ed82053aD1AE</code></td></tr><tr><td>nSHMON</td><td><code>0xC64d73Bb8748C6fA7487ace2D0d945B6fBb2EcDe</code></td></tr><tr><td>nEARNAUSD</td><td><code>0xaCaaA891b30E13D024AB67b6EcA9c2EcBD8cf52b</code></td></tr><tr><td>nXAUT0</td><td><code>0x3351683194670680Edd1700Bfbe146403684AEdf</code></td></tr><tr><td>nLOAZND</td><td><code>0x293e2f01a38Fe690Eb8E570AB952b24b225113a7</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Neverland Variable Debt Tokens" %}

<table><thead><tr><th width="209">Token</th><th>Address</th></tr></thead><tbody><tr><td>variableDebtWMON</td><td><code>0x3acA285b9F57832fF55f1e6835966890845c1526</code></td></tr><tr><td>variableDebtWBTC</td><td><code>0x544a5fF071090F4eE3AD879435f4dC1C1eeC1873</code></td></tr><tr><td>variableDebtCBBTC</td><td><code>0x74F2ef7c9cf6D3a3587c3F91569827CC17715F08</code></td></tr><tr><td>variableDebtWETH</td><td><code>0xdE6C157e43c5d9B713C635f439a93CA3BE2156B6</code></td></tr><tr><td>variableDebtAUSD</td><td><code>0x54fC077EAe1006FE3C5d01f1614802eAFCbEe57E</code></td></tr><tr><td>variableDebtUSDC</td><td><code>0xb26FB5e35f6527d6f878F7784EA71774595B249C</code></td></tr><tr><td>variableDebtUSDT0</td><td><code>0xa2d753458946612376ce6e5704Ab1cc79153d272</code></td></tr><tr><td>variableDebtXAUT0</td><td><code>0x9F31559410bC89660A03546dC906763F9F2648F9</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Wrapped Neverland Tokens" %}
Each wrapped token is an ERC-4626 static wrapper around its rebasing nToken. The balance stays fixed and the exchange rate grows over time, which makes them easier to integrate than a rebasing balance.

<table><thead><tr><th width="180">Token</th><th>Address</th></tr></thead><tbody><tr><td>wnWMON</td><td><code>0xdB39A9D4a1f1b4e93A5684d602207628aD60613C</code></td></tr><tr><td>wnWBTC</td><td><code>0x8959f4E6ED1f4567a464959793d5f8f6f33C1C8B</code></td></tr><tr><td>wnCBBTC</td><td><code>0x98a297e6424787E57Af119949d7E00b721F832BB</code></td></tr><tr><td>wnWETH</td><td><code>0xB3b850ac62B89fe9f4eFB652b516108a8aEb8848</code></td></tr><tr><td>wnAUSD</td><td><code>0x82c370ba90E38ef6Acd8b1b078d34fD86FC6bAC9</code></td></tr><tr><td>wnUSDC</td><td><code>0x8d5c2Df3Eef09088Fcccf3376D8EcD0Dd505f642</code></td></tr><tr><td>wnUSDT0</td><td><code>0x4e8aaecCE10ad9394e96fE5f2bd4e587A7B04298</code></td></tr><tr><td>wnSMON</td><td><code>0x08139339dd9A480CEB84D9C7CcE48BE436dB20b3</code></td></tr><tr><td>wnGMON</td><td><code>0x29D2075E5151B1A6863bDC40EA86bD5e8aFd1705</code></td></tr><tr><td>wnSHMON</td><td><code>0x5e073494678fB7FA4a05bB17d45941Dd9Dc469c1</code></td></tr><tr><td>wnEARNAUSD</td><td><code>0xD45D54ad7Ae6D5dEdb0De7B283Fe0b4e2ba40217</code></td></tr><tr><td>wnXAUT0</td><td><code>0x22139A346b6312EB0A9812C67CfCe4A694676d59</code></td></tr><tr><td>wnLOAZND</td><td><code>0xD786F7569C39A9F64E6A54Eb77db21364E90F279</code></td></tr></tbody></table>

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>StaticATokenFactory (Proxy)</strong></td><td><code>0x81148e8e1D9910080317E11c9f178559Ba23Bc80</code></td></tr><tr><td><strong>StaticATokenFactory (Impl.)</strong></td><td><code>0x6D48BeEa61aA165a54f0DD937919204F1A59ED1B</code></td></tr></tbody></table>
{% endtab %}
{% endtabs %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Architecture Overview

Neverland’s deployment consists of several logical layers:

<table><thead><tr><th width="230">Layer</th><th width="250">Purpose</th><th>Examples</th></tr></thead><tbody><tr><td><strong>Lending System</strong></td><td><a href="https://www.npmjs.com/package/@neverland-money/lending-core"><code>neverland-lending-core</code></a></td><td><code>Pool</code>, <code>PoolConfigurator</code>, <code>ACLManager</code>, <code>ReservesSetupHelper</code></td></tr><tr><td><strong>Governance &#x26; Tokenomics</strong></td><td>veDUST locking, emissions, and reward routing</td><td><code>DustLock</code>, <code>DustRewardsController</code>, <code>RevenueReward</code></td></tr><tr><td><strong>Self-Repayment System</strong></td><td>Automation layer connecting rewards to loan repayment</td><td><code>UserVault</code>, <code>UserVaultFactory</code>, <code>UserVaultRegistry</code></td></tr><tr><td><strong>Utilities</strong></td><td>Aggregated data and helper functions for the app UI and integrations</td><td><code>NeverlandUiProvider</code>, <code>NeverlandDustHelper</code></td></tr><tr><td><strong>Proxy Admin</strong></td><td>Controls upgradeability of all transparent proxies</td><td><code>ProxyAdmin</code></td></tr></tbody></table>

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Proxies vs. Implementations

Most contracts use the **Transparent Proxy** pattern.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Proxy** = the address users interact with (stateful).\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**Implementation** = the logic contract behind the proxy (upgradable).\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">**ProxyAdmin** manages upgrade permissions. Neverland runs three, one each for core tokenomics, the leaderboard, and the wrapped tokens, listed under Upgradables Administration below.

When verifying interactions or events on explorers, always reference the **Proxy** address.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Lending System

{% tabs %}
{% tab title="Core Lending" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>ACLManager</strong></td><td><code>0x73A78AFa04b629e22db3BEC357bfc4a8B4f149DF</code></td></tr><tr><td><strong>Pool (Proxy)</strong></td><td><code>0x80F00661b13CC5F6ccd3885bE7b4C9c67545D585</code></td></tr><tr><td><strong>Pool (Impl.)</strong></td><td><code>0x507c53dE7B334dae1ECFE2E6d8cF75716431c3fC</code></td></tr><tr><td><strong>PoolAddressesProvider</strong></td><td><code>0x49D75170F55C964dfdd6726c74fdEDEe75553A0f</code></td></tr><tr><td><strong>PoolAddressesProviderRegistry</strong></td><td><code>0xD0CCDe10CAcd12f1c839Db6400B82a82ab90fa9B</code></td></tr><tr><td><strong>PoolDataProvider</strong></td><td><code>0xfd0b6b6F736376F7B99ee989c749007c7757fDba</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Configuration Contracts" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>PoolConfigurator (Proxy)</strong></td><td><code>0x193672B2454850EE247435E365a87F7cb857a0f7</code></td></tr><tr><td><strong>PoolConfigurator (Impl.)</strong></td><td><code>0x5AB804148E72C0E83e445624bD07d0f247b5ad22</code></td></tr><tr><td><strong>ReservesSetupHelper</strong></td><td><code>0xE7D17A88C66b4ED0b73872937cdC5e081C118DcD</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Interest Rate Strategies" %}

<table><thead><tr><th width="270">Name</th><th width="330">Address</th><th>Reserves</th></tr></thead><tbody><tr><td>Volatile Easy High</td><td><code>0xbDad50bda8F044569e076AEB2418c0910F10E726</code></td><td>WMON, WBTC, cbBTC, WETH, XAUt0</td></tr><tr><td>Stable Easy High</td><td><code>0x3eDC7F33E5564848c6751A1D9192E0650bc7ECcE</code></td><td>USDC, USDT0, AUSD</td></tr><tr><td>Volatile One</td><td><code>0x9B4528918159e1ae937740051Fb69bcD4E164cc3</code></td><td>sMON, gMON, shMON</td></tr><tr><td>earnAUSD</td><td><code>0x21F3a41061BC0F527a71D5AD5Dc18d2594C14B43</code></td><td>earnAUSD</td></tr><tr><td>Stable Flatten</td><td><code>0xf462fEF6bf18AfeC12C93474Cce5C2FDF94034f4</code></td><td>loAZND</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Isolated Markets

Alongside the main market, Neverland lists **Pendle Principal Tokens (PT)** in dedicated **isolated pools**. Each isolated market is independent infrastructure, with its own `Pool`, `PoolConfigurator`, `ACLManager`, `AaveOracle`, `PoolDataProvider` and reserve tokens, registered under the shared **PoolAddressesProviderRegistry** (`0xD0CCDe10CAcd12f1c839Db6400B82a82ab90fa9B`).

Isolation means a PT listing can never change the collateral rules, caps, or liquidity of the main market, and a position in one pool is never netted against a position in another.

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The **PT is collateral only** and can never be borrowed.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The **settlement asset is the only borrowable reserve**, and is never usable as collateral.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">There is **no E-Mode category** in an isolated pool.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The AaveOracle **fallback is set to** `address(0)` on purpose: a stale or zero price freezes the market rather than letting it misprice collateral.

{% hint style="info" %}
Each PT is priced by a Neverland `PendlePtDiscountOracleAdapter`, which discounts the settlement asset’s USD price linearly to maturity. At maturity the discount reaches zero and the PT prices one-to-one with its settlement asset.
{% endhint %}

{% tabs %}
{% tab title="Pendle AUSD" %}

<table><thead><tr><th width="200">Property</th><th>Value</th></tr></thead><tbody><tr><td>Market ID</td><td><code>Neverland Pendle AUSD Isolated Pool</code></td></tr><tr><td>Provider ID</td><td><code>2</code></td></tr><tr><td>PT Maturity</td><td>8 October 2026</td></tr><tr><td>Collateral</td><td>PT-AUSD-8OCT2026 (non-borrowable)</td></tr><tr><td>Borrowable</td><td>AUSD</td></tr></tbody></table>

**Core Contracts**

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>PoolAddressesProvider</strong></td><td><code>0xb80397A931FcFdA3aC999a3a5639C328Dc72A58F</code></td></tr><tr><td><strong>Pool (Proxy)</strong></td><td><code>0x690AD251a0D9c8A47cf1bC5e4C0dBd3131eE09D3</code></td></tr><tr><td><strong>Pool (Impl.)</strong></td><td><code>0x0a2373D6D2a97A477EbACE7F9419a650C8625AD4</code></td></tr><tr><td><strong>PoolConfigurator (Proxy)</strong></td><td><code>0x281aC1f6Cbb640c24E5582f70FDA192Db397D191</code></td></tr><tr><td><strong>PoolConfigurator (Impl.)</strong></td><td><code>0x26dFd9e953699A4474f70eFAE4Dd5df454FF2f64</code></td></tr><tr><td><strong>ACLManager</strong></td><td><code>0x589Fa97F64C1241B846AA44A6fee479f975b17a8</code></td></tr><tr><td><strong>PoolDataProvider</strong></td><td><code>0xeEb78818C026A3c1b82804627d101e27Ce5E60CB</code></td></tr><tr><td><strong>ReservesSetupHelper</strong></td><td><code>0xAF1B0C0eD94eCD6e7998a8F0f36d414d9C0113EC</code></td></tr><tr><td><strong>AaveOracle</strong></td><td><code>0x995E806f9f1434111a785C22a021D38456bB2798</code></td></tr><tr><td><strong>Interest Rate Strategy</strong></td><td><code>0xb60CBB281b753Cbf03bA77d8d8D023552EC07b66</code></td></tr></tbody></table>

**Reserves**

<table><thead><tr><th width="170">Reserve</th><th>Underlying</th><th>nToken</th><th>Variable Debt Token</th></tr></thead><tbody><tr><td>AUSD</td><td><code>0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a</code></td><td><code>0xF58E7aDC6F4eC524C09B7b6f058d3aB48D7CD65e</code></td><td><code>0x9da2d91D0CcF2daaf16B8Bd2778593Af1C369657</code></td></tr><tr><td>PT-AUSD-8OCT2026</td><td><code>0x9FC74f8Ed616B5BaF52a170caa97d6d3898602d1</code></td><td><code>0xf5A4D774aFFD6f22B6fE76ce20BB9312F23C8784</code></td><td>n/a</td></tr></tbody></table>

**Price Sources**

<table><thead><tr><th width="170">Asset</th><th width="200">Source</th><th>Contract</th></tr></thead><tbody><tr><td>AUSD</td><td>Chainlink AUSD/USD</td><td><code>0xE20751C7B5867bCBef815ffc1b284c3f412a9e13</code></td></tr><tr><td>PT-AUSD-8OCT2026</td><td>PendlePtDiscountOracleAdapter</td><td><code>0x1Df73A14709FeEAc83386fd1b8099dEc4B00f789</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Pendle shMON" %}

<table><thead><tr><th width="200">Property</th><th>Value</th></tr></thead><tbody><tr><td>Market ID</td><td><code>Neverland Pendle shMON Isolated Pool</code></td></tr><tr><td>Provider ID</td><td><code>3</code></td></tr><tr><td>PT Maturity</td><td>18 March 2027</td></tr><tr><td>Collateral</td><td>PT-shMON-18MAR2027 (non-borrowable)</td></tr><tr><td>Borrowable</td><td>WMON</td></tr></tbody></table>

**Core Contracts**

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>PoolAddressesProvider</strong></td><td><code>0x300fA05F6fc9503EAbaAcB1dec7C35D65229f86f</code></td></tr><tr><td><strong>Pool (Proxy)</strong></td><td><code>0x99Cbb76041fB8206E2459085Afb98BBc683Db527</code></td></tr><tr><td><strong>Pool (Impl.)</strong></td><td><code>0xf921266d241A324cB436f609C10495e7815a37F2</code></td></tr><tr><td><strong>PoolConfigurator (Proxy)</strong></td><td><code>0x490089AFc4e3E4CcF37E431c9cF770B9DFC5a504</code></td></tr><tr><td><strong>PoolConfigurator (Impl.)</strong></td><td><code>0xC1b3c9D83C8Ef1dCE869A289aAd4b035BE1ac7aA</code></td></tr><tr><td><strong>ACLManager</strong></td><td><code>0x9140082F52a09879DA6E3f1C6D9B2598162b6A73</code></td></tr><tr><td><strong>PoolDataProvider</strong></td><td><code>0xD2638FB3b0b5cb81a6Cdc856Cb72f95CB4103C43</code></td></tr><tr><td><strong>ReservesSetupHelper</strong></td><td><code>0x2909A728eF474E529D8bF0565C043eb16CF6450F</code></td></tr><tr><td><strong>AaveOracle</strong></td><td><code>0x2C6159B137fCc98fC6a9390Ec7d866dcAeE693B0</code></td></tr><tr><td><strong>Interest Rate Strategy</strong></td><td><code>0x980b30F9BF389Cc57158174DC4432E887606f896</code></td></tr><tr><td><strong>NeverlandNativeGateway</strong></td><td><code>0x05e61c923093e569401Edc2ac6AeAE01E7e60a53</code></td></tr></tbody></table>

**Reserves**

<table><thead><tr><th width="170">Reserve</th><th>Underlying</th><th>nToken</th><th>Variable Debt Token</th></tr></thead><tbody><tr><td>WMON</td><td><code>0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A</code></td><td><code>0xe0fDCBB0855f950dDf5f21595383f7f2a173E01e</code></td><td><code>0x02fC32CD3c8220841eEc85da9F99D9B2Dd883BbC</code></td></tr><tr><td>PT-shMON-18MAR2027</td><td><code>0xA7deaC306A4520f4f2F94D150Ca2fBd13080b607</code></td><td><code>0xe3d0A73c78506c2D6DF38A1148327E918a555E1D</code></td><td>n/a</td></tr></tbody></table>

**Price Sources**

<table><thead><tr><th width="170">Asset</th><th width="200">Source</th><th>Contract</th></tr></thead><tbody><tr><td>WMON</td><td>Chainlink MON/USD</td><td><code>0xBcD78f76005B7515837af6b50c7C52BCf73822fb</code></td></tr><tr><td>PT-shMON-18MAR2027</td><td>PendlePtDiscountOracleAdapter</td><td><code>0x6db6a7b0f7Ac248226aF14997223fe9D3088f204</code></td></tr></tbody></table>
{% endtab %}
{% endtabs %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Governance & Tokenomics

{% tabs %}
{% tab title="Governance" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td>Dust (Proxy)</td><td><code>0xAD96C3dffCD6374294e2573A7fBBA96097CC8d7c</code></td></tr><tr><td><strong>Dust (Impl.)</strong></td><td><code>0xF59df2e38e23406c80ac778CCAA4319BAbe0D0d3</code></td></tr><tr><td><strong>DustLock (Proxy)</strong></td><td><code>0xBB4738D05AD1b3Da57a4881baE62Ce9bb1eEeD6C</code></td></tr><tr><td><strong>DustLock (Impl.)</strong></td><td><code>0xf7533D3bfC31F0D3F6292e2336DA84434435f3b5</code></td></tr><tr><td><strong>DustLockLegendaryLedger</strong></td><td><code>0x367973382fa8Fc9508B5C8f4B0F9EEd462aF3185</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Emissions" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>DustRewardsController (Proxy)</strong></td><td><code>0x57ea245cCbFAb074baBb9d01d1F0c60525E52cec</code></td></tr><tr><td><strong>DustRewardsController (Impl.)</strong></td><td><code>0x6aD1EcdA817ECB7696D21f6e600C7ec44AcFB1e6</code></td></tr><tr><td><strong>DustLockTransferStrategy</strong></td><td><code>0xa966190d7BD099718110103d1778bb232Bd1661E</code></td></tr></tbody></table>
{% endtab %}

{% tab title="veDUST Revenue" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>RevenueReward (Proxy)</strong></td><td><code>0xff20ac10eb808B1e31F5CfCa58D80eDE2Ba71c43</code></td></tr><tr><td><strong>RevenueReward (Impl.)</strong></td><td><code>0x7E5E603DF59278aF2B2d12521c0EC6f14fD2df8d</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Self-Repayment System" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>UserVaultRegistry</strong></td><td><code>0x794CCdb375Ab08C340528a71Ba433a9016c657A5</code></td></tr><tr><td><strong>UserVaultImplementation</strong></td><td><code>0x0904B276a467CfCBD7B2F900aDaAAD783AEeC98F</code></td></tr><tr><td><strong>UserVaultBeacon</strong></td><td><code>0xc9Fe3Db9b14A538FaB2eeBa33a8FeaB6ED7DdCeb</code></td></tr><tr><td><strong>UserVaultFactory (Proxy)</strong></td><td><code>0xe82f2fa836BC5DB42a36C66027c0113BcAA28143</code></td></tr><tr><td><strong>UserVaultFactory (Impl.)</strong></td><td><code>0x95AF995C9dcB1b6cFFEe6d81631dab5527884370</code></td></tr></tbody></table>
{% endtab %}

{% tab title="Profiles & Shop" %}

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>NeverlandProfileItemsSeller (Proxy)</strong></td><td><code>0xcEE8d6d42a37a9d721B41CeFa16DaB7F0d0a14EB</code></td></tr><tr><td><strong>NeverlandProfileItemsSeller (Impl.)</strong></td><td><code>0x81882ce65044073F005cb6d3180A36fe1ef898F9</code></td></tr><tr><td><strong>SpecialEditionRegistry (Proxy)</strong></td><td><code>0x9A0231CeaB25EA0D820cfE73bFC3cd2D7681d532</code></td></tr><tr><td><strong>SpecialEditionRegistry (Impl.)</strong></td><td><code>0xC1Ab101608a493dbcf91Af13ba9436802Dc8cdcf</code></td></tr></tbody></table>
{% endtab %}
{% endtabs %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Helpers

<table><thead><tr><th width="270">Contract</th><th>Address</th></tr></thead><tbody><tr><td><strong>WalletBalanceProvider</strong></td><td><code>0x8911Db480C1c0c1E06f17C2Bc76b26D861e40D47</code></td></tr><tr><td><strong>UiPoolDataProviderV3</strong></td><td><code>0xcE58B4E4F082139804E3426129Ecfc1c1657A72a</code></td></tr><tr><td><strong>WrappedTokenGatewayV3</strong></td><td><code>0x800409dBd7157813BB76501c30e04596Cc478f25</code></td></tr><tr><td><strong>NeverlandUiProvider</strong></td><td><code>0x74132CE97c02E286d221715B3df6094790A1DEc1</code></td></tr><tr><td><strong>NeverlandDustHelper</strong></td><td><code>0x4b80e62364Ee452e8C9d3ea342E445f515A2CD9b</code></td></tr></tbody></table>

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Oracle System

<table><thead><tr><th width="270">Market</th><th>AaveOracle</th></tr></thead><tbody><tr><td><strong>Main Market</strong></td><td><code>0x94bbA11004B9877d13bb5E1aE29319b6f7bDEdD4</code></td></tr><tr><td><strong>Pendle AUSD Isolated</strong></td><td><code>0x995E806f9f1434111a785C22a021D38456bB2798</code></td></tr><tr><td><strong>Pendle shMON Isolated</strong></td><td><code>0x2C6159B137fCc98fC6a9390Ec7d866dcAeE693B0</code></td></tr></tbody></table>

Each market runs its own AaveOracle. All three use USD as the base currency with **8 decimals** and are deployed with the fallback oracle set to `address(0)`.

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Chainlink Oracles

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2a37ce547ac7e40504a65cd4900d29cccb010ebf%2Fchainlink.png?alt=media" alt="" data-size="line"> [**Chainlink**](https://chain.link/) is the **industry-standard oracle platform** bringing the capital markets onchain and the **market leader** powering the **majority of decentralized finance** (DeFi).

Neverland uses Chainlink **price feeds** for **all major assets**, securing **over 99%** of the protocol’s TVL. Each feed provides USD-denominated prices with **8 decimals**, which are validated through the AaveOracle contract and standardized across the protocol.

<table><thead><tr><th width="100">Asset</th><th width="120">Trigger</th><th width="170">Source</th><th width="400">Contract</th></tr></thead><tbody><tr><td><strong><code>WMON</code></strong></td><td><code>1h</code> / <code>0.02%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/mon-usd">MON/USD</a></td><td><code>0xBcD78f76005B7515837af6b50c7C52BCf73822fb</code></td></tr><tr><td><strong><code>WBTC</code></strong></td><td><code>1h</code> / <code>0.02%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/btc-usd">BTC/USD</a></td><td><code>0xc1d4C3331635184fA4C3c22fb92211B2Ac9E0546</code></td></tr><tr><td><strong><code>cbBTC</code></strong></td><td><code>1h</code> / <code>0.02%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/cbbtc-usd">cbBTC/USD</a></td><td><code>0x3dDc1bAE752aaEe31b577bF844c799C349A1d6BD</code></td></tr><tr><td><strong><code>USDC</code></strong></td><td><code>1h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/usdc-usd">USDC/USD</a></td><td><code>0xf5F15f188AbCB0d165D1Edb7f37F7d6fA2fCebec</code></td></tr><tr><td><strong><code>USDT0</code></strong></td><td><code>1h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/usdt-usd">USDT/USD</a></td><td><code>0x1a1Be4c184923a6BFF8c27cfDf6ac8bDE4DE00FC</code></td></tr><tr><td><strong><code>AUSD</code></strong></td><td><code>1h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/AUSD-usd">AUSD/USD</a></td><td><code>0xE20751C7B5867bCBef815ffc1b284c3f412a9e13</code></td></tr><tr><td><strong><code>WETH</code></strong></td><td><code>1h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/eth-usd">ETH/USD</a></td><td><code>0x1B1414782B859871781bA3E4B0979b9ca57A0A04</code></td></tr><tr><td><strong><code>earnAUSD</code></strong></td><td><code>24h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/mainnet/earnausd-ausd-exchange-rate">earnAUSD/AUSD</a></td><td><code>0xF25c84187a7608036b6660205B6068DBc9560dB6</code></td></tr><tr><td><strong><code>sMON</code></strong></td><td><code>24h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/mainnet/smon-mon-exchange-rate">sMON/MON</a></td><td><code>0xF285a4B6e38151E27bBb846197707C8B9BAf8D55</code></td></tr><tr><td><strong><code>shMON</code></strong></td><td><code>24h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/mainnet/sHmon-mon-exchange-rate">shMON/MON</a></td><td><code>0x39B76F22dcf8A93b68C72Fe2e63B3530168D0579</code></td></tr><tr><td><strong><code>gMON</code></strong></td><td><code>24h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/mainnet/gmon-mon-exchange-rate">gMON/MON</a></td><td><code>0xbFc4Fc9376a0DA7929475379EB37DFCb9C553B9c</code></td></tr><tr><td><strong><code>XAUt0</code></strong></td><td><code>1h</code> / <code>0.05%</code></td><td><a href="https://data.chain.link/feeds/monad/monad/xau-usd">XAU/USD</a></td><td><code>0x61dD33A34E47a181EE02e42eE0546a3DA808f1B4</code></td></tr></tbody></table>

{% hint style="info" %}
The `sMON`, `shMON`, `gMON` and `earnAUSD` entries are Neverland **RatioOracleAggregator** contracts, not raw Chainlink feeds. Each composes the linked exchange-rate feed with the underlying USD feed and returns a single USD price, so both legs must be fresh for the price to be accepted.
{% endhint %}

The exchange-rate legs those aggregators read are themselves Chainlink feeds:

<table><thead><tr><th width="170">Ratio</th><th>Contract</th></tr></thead><tbody><tr><td>sMON/MON</td><td><code>0x056d0eF95A4e046D028b00E6eC00bB4A8b1eBb96</code></td></tr><tr><td>shMON/MON</td><td><code>0x54a1020D118B9BeF3F3A4ec8E24AeEc9DFdBe4c3</code></td></tr><tr><td>gMON/MON</td><td><code>0xf97dfEd6Aa4cc387aBC5d47F0062A91CB4E4A755</code></td></tr><tr><td>earnAUSD/AUSD</td><td><code>0x66608681545aaa50D9ebdBd9542fEeA4e49B85da</code></td></tr></tbody></table>

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line"> Governance Price Source

One reserve is not priced by a market feed. `loAZND` is in wind-down: the reserve is **frozen**, its collateral parameters have been reduced to the protocol floor, and its price is published by a governance-controlled feed while positions are unwound.

<table><thead><tr><th width="100">Asset</th><th width="120">Trigger</th><th width="170">Source</th><th width="400">Contract</th></tr></thead><tbody><tr><td><strong><code>loAZND</code></strong></td><td><code>Governance</code></td><td>GovernedPriceOracle</td><td><code>0x9eF202F1A9962138a5918721Aa36b4665634975F</code></td></tr></tbody></table>

{% hint style="warning" %}
`loAZND` is the only reserve not priced by a market feed. Its price is a constant set by governance, and the reserve is frozen pending redemption. New positions cannot be opened against it.
{% endhint %}

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Upgradables Administration

<table><thead><tr><th width="270">ProxyAdmin</th><th>Address</th></tr></thead><tbody><tr><td><strong>Core Tokenomics</strong></td><td><code>0x6400650cED1eD7179143D40b4431c3cC8c068D90</code></td></tr><tr><td><strong>Leaderboard</strong></td><td><code>0x400916532d9298acfFD49B826258738115CF23f1</code></td></tr><tr><td><strong>Wrapped Tokens</strong></td><td><code>0x0cBe49645BCC84eD90A6aA4D93dfEb2Cc836F721</code></td></tr></tbody></table>

All upgrades are managed through onchain governance via Governance Timelock 24H and executed transparently, ensuring full auditability of state and implementation changes.

***

### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-2325c76ba770d49fce56f639267a8bb00ed178f7%2Fmain_stars.png?alt=media" alt="" data-size="line">Usage Notes

<img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Always interact with **Proxy** addresses in wallets or scripts.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">For read-only data (APYs, reserves, etc.), query **UiPoolDataProviderV3** and **NeverlandUiProvider**.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">The contracts listed on this page are verified on Monad mainnet explorers. Those behind a transparent proxy are upgradeable through their **ProxyAdmin**; the rest are immutable once deployed.\ <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-68c76a6b902c12f9d24356c98f186dc875172d77%2Fbullet_star.png?alt=media" alt="" data-size="line">Contract events are indexed under the “Neverland” market namespace for easy traceability.


# FAQ

## General

<details>

<summary>What is Neverland?</summary>

Neverland is a decentralized non-custodial liquidity protocol where users can participate as suppliers, borrowers, LP stakers, or governance participants through DUST locking. Suppliers provide liquidity to the market while earning interest, and borrowers can access liquidity by providing collateral that exceeds the borrowed amount. LP stakers can earn protocol-directed incentives for supporting liquidity pools involving the protocol token, with allocations determined through governance by veDUST holders.

</details>

<details>

<summary>How do I interact with Neverland?</summary>

Neverland is completely permissionless, meaning anyone can access it. Users can interact with Neverland through a user-friendly interface or directly with its smart contracts on supported blockchain networks. This openness also enables the creation of third-party services or applications that integrate with the protocol.

To interact with the Neverland Protocol, simply connect your crypto wallet and supply your preferred asset and amount. Once supplied, you'll earn passive income based on market borrowing demand. Additionally, your supplied assets can be used as collateral, enabling you to borrow other assets.

</details>

<details>

<summary>Do I need a wallet to interact with Neverland?</summary>

Yes, you need a wallet to interact with Neverland. To interact with Neverland, you need a wallet on the corresponding network such as a hardware wallet, browser extension, mobile wallet, multi-signature wallets, among others.

\
When interacting with the Neverland Protocol interface, wallets are connected using methods such as mobile wallets (Family), browser wallets (MetaMask, Rabby, etc.), WalletConnect, and more. These connection methods are utilized to prompt for messages and transactions to be signed in the connected wallet.

</details>

<details>

<summary>What is the cost of interacting with Neverland?</summary>

Interacting with the Neverland Protocol requires transactions on the blockchain network it is deployed on. These transactions may incur gas fees, which are non-refundable network transaction fees determined by the network status and transaction complexity. The connected wallet will ask you to confirm the gas fee when signing a transaction.

</details>

<details>

<summary>Can funds be frozen?</summary>

No central entity has the authority or ability to freeze or alter individual user positions within the Neverland protocol. Users maintain complete self-custody of their funds, and there is no mechanism for freezing or modifying individual positions by any entity.

**Risk Management Controls:** While individual positions are untouchable, the protocol includes specific risk management functions designed to safeguard the overall system. These functions are strictly limited to broader protocol actions and do not extend to individual user positions:

**Emergency Admin Role:** the `EmergencyAdmin` role can pause specific reserves for purposes of risk management. However, even this action is limited to the reserve level and does not allow for freezing or altering individual positions. These roles are designed to protect the integrity of the protocol as a whole and do not have the capability to interfere with or directly manage individual user funds.

</details>

<details>

<summary>Why do I need to approve tokens?</summary>

Approving tokens is a necessary step when performing actions that involve transferring tokens to a smart contract, such as supplying and repaying tokens to the Neverland Protocol. If a token approval is required, the frontend interface will prompt users to perform the approval with one of the following methods:

**Transaction**: a transaction is an onchain action that requires gas fees and time to confirm. You will be prompted to approve/pay for the gas fee to facilitate the transaction.

**Signature**: when a signature approval is required to transfer tokens, you will be prompted to sign a message with the same wallet making the transaction.

</details>

<details>

<summary>Which assets can I supply and borrow?</summary>

The main market lists thirteen reserves. Eight are borrowable: WMON, WBTC, cbBTC, WETH, AUSD, USDC, USDT0 and XAUt0. Four are supply and collateral only: sMON, shMON, gMON and earnAUSD. `loAZND` is a thirteenth reserve in wind-down: it is frozen, so no new positions can be opened against it. Every address, together with the current parameters, is listed on [Smart Contracts](/smart-contracts).

</details>

<details>

<summary>Does Neverland have more than one market?</summary>

Yes. Alongside the main market, Neverland runs isolated pools for Pendle Principal Tokens. Each isolated pool has its own Pool contract, oracle and reserve tokens, so a position in one pool is entirely separate from a position in another and the two are never netted against each other. The live pools and what isolation means for a position are covered under Isolated Markets on [Smart Contracts](/smart-contracts).

</details>

## Risk

<details>

<summary>What are the risks involved in using Neverland?</summary>

No platform can be considered entirely risk-free, but extensive steps have been taken to minimize the risks as much as possible - Neverland runs [`neverland-lending-core 1.1.0`](https://www.npmjs.com/package/@neverland-money/lending-core), a lending core derived from battle-tested open-source code with Neverland's own improvements and security patches applied, and it has been audited; the reports and their scopes are listed on [Security](/security). Different risk categories are explained in detail below.

**Smart Contract Risk:** Smart contract risk involves the potential for bugs or vulnerabilities within the Neverland Protocol code or the underlying reserve tokens.

**Oracle Risk:** Oracle risk arises from the reliance on third-party data providers for price feeds and other external data such as the redemption ratio for liquid staking tokens. Neverland prices every active reserve through Chainlink feeds, read via the AaveOracle contract. One reserve, `loAZND`, is an exception: it is frozen and priced by a governance-set feed while positions are unwound. If an oracle fails or is compromised, it could lead to incorrect valuations of assets.

**Collateral Risk:** Collateral risk pertains to the value and stability of assets used as collateral. The inability to liquidate collateral due to rapid decrease in value or insufficient external liquidity can result in bad debt.

**Network Risk:** Network risk involves the potential issues related to the underlying blockchain networks upon which the Neverland Protocol operates. These risks include congestion, censorship, or security vulnerabilities.

</details>

## Supplying & Earning

<details>

<summary>How do I supply?</summary>

Browse to the "Supply" section and click on "Supply" for the asset you want to supply. Select the amount you'd like to supply and submit your transaction. Once the transaction is confirmed, your supply is successfully registered and you begin earning interest.

Supplying an ERC-20 reserve requires a token approval from your self-custodial wallet, performed with either a transaction or a signed message before the supply. Supplying native MON does not: it is routed through the gateway contract as value on the transaction, so there is no allowance to set.

</details>

<details>

<summary>How much can I earn?</summary>

Suppliers receive continuous earnings that evolve with market conditions. Suppliers share the interests paid by borrowers corresponding to the average borrow rate times the utilization rate. The higher the utilization of a reserve, the higher the yield for suppliers.

You can find the current supply rate for each token in the Markets tab of the Neverland Protocol Interface.

</details>

<details>

<summary>Are there limitations to supply?</summary>

There is no minimum amount to supply. However, markets may have a supply cap parameter which limits the total amount that can be supplied of a particular asset.

</details>

<details>

<summary>Where are supplied tokens stored?</summary>

Supplied tokens are stored in publicly accessible smart contracts that enable overcollateralized borrowing. Neverland's lending core has been audited by third parties; the reports and the scope each one covers are listed on [Security](/security).

</details>

<details>

<summary>How do I withdraw?</summary>

Withdrawing from the Neverland Protocol occurs on the Pool smart contract. Withdrawal transactions can be performed through the Neverland Interface by navigating to the "Dashboard" section and clicking “Withdraw.” Select the amount to withdraw and submit the transaction.

You need to make sure there is enough liquidity (not borrowed) in order to withdraw; if this is not the case, you need to wait for more liquidity from suppliers or borrowers repaying.

</details>

<details>

<summary>Can I opt-out of my asset being used as a collateral?</summary>

Yes. After supplying your assets, you are able to unselect the asset so that it will not be used as collateral. The opt-out is available in the "Supply" section within your dashboard. Simply switch the "use as collateral" button on the asset you would prefer to opt-out from being used as a collateral.

You can withdraw your assets without opting out of using them as collateral, as long as those funds are not actively being used to borrow and provided the withdrawal amount would not cause a liquidation on your borrow positions.

</details>

<details>

<summary>What are wrapped Neverland tokens?</summary>

Every nToken has an optional ERC-4626 wrapper, named with a `wn` prefix, such as `wnWMON`. Wrappers exist because nToken balances rebase as interest accrues, which some integrations and accounting systems cannot handle. Wrapping is optional and does not change your underlying supply position.

</details>

<details>

<summary>Why does my wrapped token balance never grow?</summary>

That is what the wrapper is for. An nToken balance rises as interest accrues. A wrapped balance stays fixed and the value per token rises instead, so the same interest reaches you through the exchange rate rather than through a growing number of tokens.

</details>

<details>

<summary>Why can I supply sMON but not borrow it?</summary>

Four reserves are supply and collateral only: sMON, shMON, gMON and earnAUSD. Borrowing is disabled on them, but they still earn supply interest and DUST incentives, and they still count toward your borrowing power against the assets that are borrowable. `loAZND` is not one of these: it is frozen and in wind-down, so it accepts no new supply and its collateral parameters have been reduced to the protocol floor.

</details>

## Borrowing

<details>

<summary>How do I borrow?</summary>

Before borrowing you need to supply approved asset to be used as collateral (check out the Supplying & Earning FAQ section for more info). After this, you can execute a borrow from the Neverland smart contracts or a user interface. On the Neverland Interface, head to the Borrow section and click on “Borrow” for the asset you want to borrow. Adjust the amount you need based on the available collateral balance, and confirm the transaction in your wallet.

</details>

<details>

<summary>How much can I borrow?</summary>

The maximum amount you can borrow depends on the value you have supplied, the available liquidity, and the asset borrow cap. For example, you can’t borrow an asset if there is not enough liquidity or if your health factor doesn’t allow you to.

</details>

<details>

<summary>Why would I borrow instead of selling my assets?</summary>

Selling your assets means closing your position on that particular asset. Hence, if you are long on the asset, you would not be entitled to the potential upside value gain. By borrowing you are able to obtain liquidity (working capital) without selling your assets. Users are mainly borrowing for unexpected expenses, leveraging their holdings or for new investment opportunities.

</details>

<details>

<summary>How do I repay my borrow position?</summary>

Borrow positions can be repaid through Neverland smart contracts or a user interface. On the Neverland Interface, go to the Borrowings section of your dashboard and click on the "Repay" button for the asset you borrowed and want to repay. Select the amount to repay and confirm the transaction.

</details>

<details>

<summary>How much would I pay in interest?</summary>

The interest rate you pay for borrowing assets depends on the supply and demand ratio of the asset and interest rate curve parameters. You can find the current borrow rate for each borrowable token in the Markets tab of the Neverland Interface.

</details>

<details>

<summary>When do I need to pay back the borrow position?</summary>

There is no fixed time period to pay back the borrow position. As long as your position is properly collateralised, you can borrow for an undefined period. However, as time passes, the accrued interest will grow making your health factor decrease, which might result in your supplied assets becoming more likely to be liquidated.

</details>

<details>

<summary>What is E-Mode?</summary>

E-Mode raises your borrowing power when your collateral and your debt are correlated, for example stablecoin against stablecoin. It applies to your whole account within a market rather than to a single asset, and you can be in only one category at a time. The categories and their parameters are on [Efficiency Mode](/efficiency-mode).

</details>

<details>

<summary>Why can't I borrow against my PT collateral?</summary>

In each isolated Pendle pool the Principal Token is collateral only, and the settlement asset is the only reserve that can be borrowed. In the PT-shMON pool that means you supply the PT and borrow WMON. The settlement asset in turn is never usable as collateral, which is what keeps the pool's risk contained.

</details>

## Liquidations

<details>

<summary>What is Health Factor?</summary>

Health factor is the numeric representation of the safety of a borrow position, calculated as:

\
Total Collateral Value \* Weighted Average Liquidation Threshold / Total Borrow Value<br>

Liquidation Threshold is a parameter for each collateral asset, and it is the point at which a position becomes eligible for liquidation. It is not the same as Loan-to-Value (LTV), which caps how much you can borrow when you open a position. LTV is always the lower of the two, and the gap between them is your buffer. A health factor below 1 represents a borrow position that is eligible for liquidation.

\
For example, if you supply $10,000 of WETH, which has a 75% liquidation threshold, and borrow $6,000 of USDC, your health factor = 10000 \* 0.75 / 6000 = 1.25.

</details>

<details>

<summary>What happens when my health factor is reduced?</summary>

Depending on the value fluctuation of your supplies, the health factor will increase or decrease. If your health factor increases, it will improve your borrow position by making the liquidation threshold more unlikely to be reached. In the case that the value of your collateralised assets against the borrowed assets decreases, your health factor is also reduced, resulting in increased liquidation risk.

</details>

<details>

<summary>What are liquidations?</summary>

A liquidation is a process that occurs when a borrower's health factor goes below 1 because their collateral value does not properly cover their borrow value. This can happen when the collateral value decreases and /or when the borrow position value increases beyond the liquidation threshold of the collateral assets.

\
In a liquidation, part of the borrower's debt is repaid and that value plus the liquidation bonus is taken from the available collateral. While the health factor is above 0.95, a liquidator can repay up to 50% of a single borrowed asset. Once the health factor falls to 0.95 or below, that cap rises to 100% of the borrowed asset being repaid, so a single liquidation can clear one debt position in full rather than half of it. Each liquidation targets one borrowed asset, not the whole multi-asset position.

\
Liquidations are a permissionless feature of the Neverland Protocol. If a borrow position has insufficient collateral to cover the liquidation threshold, then any address on the network is able to initiate a liquidation transaction.

</details>

<details>

<summary>How much is the liquidation penalty?</summary>

The liquidation penalty (or bonus for liquidators) depends on the asset used as collateral.

</details>

<details>

<summary>Can you give an example?</summary>

**Example 1**

Peter supplies $10,000 of WETH and borrows $6,000 of USDC. WETH has a 75% liquidation threshold, so his health factor is 1.25. If the price of WETH falls far enough for his health factor to drop below 1, the position becomes eligible for liquidation. With the health factor still above 0.95, a liquidator can repay up to 50% of the borrowed asset, so $3,000 of USDC. WETH carries a 10% liquidation bonus, so the liquidator claims $3,300 of Peter's WETH for repaying $3,000 of USDC.

**Example 2**

Wendy supplies $5,000 of WETH and $4,000 of WMON, and borrows $5,000 of USDT0. If her health factor drops below 1 while staying above 0.95, a liquidator can repay up to half the USDT0 debt, so $2,500. The liquidator chooses which collateral to seize, and WMON carries a 15% liquidation bonus against WETH's 10%, so the rational choice is WMON. The liquidator claims $2,875 of Wendy's WMON for repaying $2,500 of USDT0.

The bonus is the cost of being liquidated: in both cases the borrower loses the bonus percentage of the seized collateral on top of the debt that was cleared.

</details>

<details>

<summary>What is a good health factor?</summary>

Health Factor represents the ratio of collateral to borrow value. There is not an exact answer as to what constitutes a "safe" health factor as it depends on the volatility and correlation of collateral and borrow asset prices.<br>

Each collateral and borrow asset has a corresponding oracle that reports the price of the token with respect to a base currency (typically USD). In general, if the collateral and borrow assets are highly correlated with respect to the base currency (such as supplying and borrowing only stablecoins, or only MON-correlated assets such as WMON, sMON, shMON and gMON), a lower health factor can be considered safe compared to a position where assets are not correlated.

</details>

<details>

<summary>What is my liquidation price?</summary>

The liquidation price of an account is a point at which the balances and oracle prices of the collateral and borrow positions results in a health factor < 1.0. Health factor depends on the balances and oracle prices of all collateral and borrow tokens, so liquidation price is not a single point, it is a curve of combinations.

</details>

<details>

<summary>How can I avoid getting liquidated?</summary>

To avoid liquidation you can raise your health factor by supplying more collateral assets or repaying part of your borrow position. By default, repayments increase your health factor more than supplies. Also, it's important to monitor your health factor and keep it high to avoid a liquidation. Keeping your health factor over 2, for example, gives you more of a margin to avoid a liquidation.

You should be mindful of stablecoin price fluctuations due to market conditions and how it might affect your Health Factor. For example, the market price of USDC 1.00 might not equal exactly USD 1.00, but USD 0.95, for example. The price fluctuations of stablecoins, like any assets, affects your Health Factor.

</details>

<details>

<summary>What happens to a Pendle PT position at maturity?</summary>

A Principal Token is priced at a discount to its settlement asset, and that discount shrinks as maturity approaches. At maturity it reaches zero and the PT prices one for one with its settlement asset, so a PT position strengthens as it ages rather than decaying. Maturity dates are listed under Isolated Markets on [Smart Contracts](/smart-contracts).

</details>

## Rewards & Incentives

<details>

<summary>How do I earn DUST?</summary>

Supplying and borrowing accrue DUST through the `DustRewardsController`. When you claim, you choose how to take it: liquid immediately at a fixed penalty, or routed into a veDUST lock, where the penalty falls the longer you commit and disappears entirely at the maximum duration. [DUST Incentives](/dust-incentives) covers the routes in full.

</details>

<details>

<summary>What are Pearls and Tides?</summary>

Pearls are leaderboard points, accrued from supplying, borrowing, holding veDUST and providing liquidity, with multipliers for partner NFT holders. A Tide is one leaderboard epoch, at the end of which winners are drawn. See [Leaderboard](/leaderboard).

</details>

<details>

<summary>What is a self-repaying loan?</summary>

You can route your veDUST revenue share into your borrow position so that it pays your debt down automatically, instead of arriving as a reward you claim and then repay by hand. See [Loan Self-Repayment System](/loan-self-repayment-system).

</details>

## Governance

<details>

<summary>How can I participate in governance?</summary>

Participating in Neverland governance requires that an account have a balance of vote-escrowed Pixie DUST (veDUST).

</details>

<details>

<summary>What is veDUST?</summary>

veDUST represents a locked DUST position and is implemented as an NFT. Users obtain veDUST by locking DUST for a chosen duration of up to one year, or by selecting the permanent lock option. Each veDUST NFT encapsulates the lock amount, remaining duration, and associated governance power.

veDUST positions are fully transferable and tradable, including on secondary marketplaces such as Magic Eden. When a veDUST NFT is transferred, all associated properties of that position, including lock duration, decay state, and governance rights, transfer with it.

The amount of veDUST a user has is proportional to the amount of DUST locked and the current lock duration. For time locks, veDUST decays linearly as the unlock date approaches. As time passes, governance power and revenue earning power gradually decrease until the lock expires. For users who choose the permanent lock, veDUST does not decay. Permanent locks maintain maximum relative governance power over time, reflecting a stronger long-term commitment to the protocol.

Users may also unlock a veDUST position early by paying a penalty that scales with how much time is left on the lock, up to a maximum of 75%. See [veDUST Mechanics](/vedust-mechanics) for the formula and the weighted-start rules that govern it.

</details>


# Contact Us

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-c8bbec2be03080810beacd36fa0996d9ab28a4a3%2Fcircle.png?alt=media" alt="" data-size="line"> [**Website**](https://neverland.money/)

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-c8bbec2be03080810beacd36fa0996d9ab28a4a3%2Fcircle.png?alt=media" alt="" data-size="line"> [App](https://app.neverland.money/)

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-a78d0fcf3277207871224aa9a233197e8f37b13d%2Fx_twitter.png?alt=media" alt="" data-size="line"> [**Follow us on 𝕏**](https://x.com/neverland_money)

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-6e8096a8f57797a94d53416ddd1da15d512dd1fd%2Fdiscord.png?alt=media" alt="" data-size="line"> [**Discord Community**](https://discord.gg/neverland)

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-1e951dab906a92d09ad0e62ec704beee151d3d50%2Ftelegram.png?alt=media" alt="" data-size="line"> [**Telegram Announcements**](https://t.me/neverland_money)

#### <img src="https://3611561064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWsM8j790KEBUuc1aV7HE%2Fuploads%2Fgit-blob-5f9a84b683b020b96488d037d78fa3b91303b642%2Fmedium.png?alt=media" alt="" data-size="line"> [Medium Newsletter](https://news.neverland.money/)

#### <img src="https://cdn.discordapp.com/emojis/984159341219307570.webp?size=240" alt=":github:" data-size="line"> [Github](https://github.com/Neverland-Money)


