# Scale with Service Bonus

## V2: Scaling with the Service Bonus

### 1. Qualify for the Service Bonus

To start earning service bonuses you need three things in place:

* A membership Pass NFT in your wallet.
* A deposit of at least **100,000 CELT** into the primary Liquidity Pool.
* Active referrals — invitees who mint their own Pass naming you as their inviter.

### 2. Understand the Power of the Referral Tree

V2 replaces the rigid binary leg model with a flexible tree-based system. Every invitee binds directly to your address, and their full downline contributes to your subtree volume.

The contract enforces a **Monotony Guarantee**: once a service bonus balance is recorded against your Pass, it can only increase. It will never decrease.

### 3. Claim Your Daily Rewards

Service bonus claims are rate-limited per UTC day. The cap is the lower of:

* **10%** of your current Liquidity Pool principal, or
* the **global hard cap** — default **12,000 CELT**.

A zero LP principal yields a zero daily limit. To unlock claim capacity you must hold liquidity in the pool. See the worked table in [Service Bonus (Tree-Based) & Daily Limits](/affiliate-manual/affiliate-explanation/service-bonus-and-daily-limits.md#daily-claim-formula).

### 4. Reinvest, Multiply, and Govern

Re-depositing your claimed rewards into the Liquidity Pool raises your principal, which raises tomorrow's daily cap. Active liquidity providers also gain governance weight inside Celestium Protocol DAO LLC, capped at 5% per address.

***

## V1: Legacy Earn Matching Bonus

The legacy program required a Pass and a stake in the legacy infrastructure. It used a binary tree with weak/strong leg accounting — see [Service Bonus (Tree-Based) & Daily Limits](/affiliate-manual/affiliate-explanation/service-bonus-and-daily-limits.md) for the full description of the legacy matching mechanic and the V1 → V2 transition.

Daily claims under V1 were capped at the lower of 10% of staked volume or **12,000,000 CELT**. Reinvestment of claimed rewards back into staking was the recommended way to compound the position.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.celestium.digital/affiliate-manual/how-to-join-affiliate/scale-with-service-bonus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
