# RuleBook for Apps

This ruleBook is a proposal based application, to protect the sustainability and fairness of the ecosystem.

To preserve fair distribution of weekly allocation and prevent gaming of the system, the following **are prohibited** for any App seeking or receiving **B3TR incentives.**\
\
For more context, please refer to this update: [12 May 2025 Governance update](https://governance.vebetterdao.org/proposals/44152250438943884062434103573124650362722284846407941118984384695777887098183)

### 1. Direct Double Dipping <a href="#id-1-direct-double-dipping" id="id-1-direct-double-dipping"></a>

Apps must not use their own rewards to incentivize behaviors already directly compensated by protocol-level Vote2Earn incentives (e.g., proposal voting). Rewarding user to

### 2. Recursive Rewarding (Incentive Layering) <a href="#id-2-recursive-rewarding-incentive-layering" id="id-2-recursive-rewarding-incentive-layering"></a>

Apps must not reward users for interacting with another incentivized App when:

* The action is already subject to B3TR allocation.
* The behavior results in redundant compensation for the same activity.

This includes:

* Wrapping or mirroring existing Apps to farm additional incentives.
* Stacking reward layers for a single on-chain action.
* Reciprocal arrangements between Apps that loop rewards for shared behaviors.

### 3. Fragmentation for Reward Multiplication <a href="#id-3-fragmentation-for-reward-multiplication" id="id-3-fragmentation-for-reward-multiplication"></a>

Splitting functionalities into multiple Apps for the purpose of inflating total allocations is not allowed. Interdependent or co-deployed Apps may be evaluated as a unit.

### 4. Social Amplification Loops <a href="#id-4-social-amplification-loops" id="id-4-social-amplification-loops"></a>

Rewarding users for promoting, relaying, or proxying already-incentivized actions (e.g., vote sharing or vote proxying) is disallowed if the base action is already rewarded by the protocol.

TLDR;

* Rewarding users beyond the App action-based incentives is strictly prohibited.
* No extra rewards for actions already incentivized by VeBetter are allowed.

<br>


---

# 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.vebetterdao.org/developer-guides/rulebook-for-apps.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.
