# Anti-Sybil

### What we’re solving

We want to:

* Protect the system from low-cost farming
* **Not** punish:
  * Ecosystem Alliance usage (Unit, Kinetiq, Hyperlend, Felix, Hyperliquid, Hypurr, Hypio, Pudgy)
  * Genuine users who earned points from real activity before the snapshot

So:

* **Alliance Points stay untouched**
* **Only Trove Trading Points are throttled**

> **Total Points = Alliance Points + Trove Trading Points (after reset + diminishing returns)**

***

### Two buckets of points

#### Alliance Points (Snapshot)

* Come from: Unit, Kinetiq, Hyperlend, Felix, Hyperliquid Core, Hypurr, Hypio, Pudgy
* Based on the **5 December** Ecosystem Alliance snapshot
* **No penalty, no halving, no decay**
* These points remain exactly as defined in the main points spec

#### Trove Trading Points (Ongoing - “farmable”)

* Come from: trading activity on Trove (maker/taker volume, plus referral boosts)
* Earned **after the snapshot, up to TGE**
* These are the points subject to:
  * A **one-time reset** at 10,000,000
  * A **diminishing returns curve** going forward

***

### Diminishing returns:

Trove Trading Points follow a simple rule:

> **Every 10 million Trove Trading Points you earn, new trading points become less effective.**

Per wallet:

* **0 – 10,000,000** Trove Trading Points\
  → New points count at **100%**
* **10,000,000 – 20,000,000**\
  → New points count at **50%**
* **20,000,000 – 30,000,000**\
  → New points count at **25%**
* **30,000,000 – 40,000,000**\
  → New points count at **12.5%**
* **Above 40,000,000**\
  → New points are worth **almost nothing** (effectively capped)

In short:

> 10M @ 100% → next 10M @ 50% → next 10M @ 25% → next 10M @ 12.5% → then basically capped.

This ensures:

* Early trading activity is rewarded
* Heavy grinders hit a **soft ceiling** where extra spam gives minimal gain
* Real Alliance users still carry most of the weight

***

### Clarifications

* **Alliance Points are never nerfed**

  Points from Unit, Kinetiq, Hyperlend, Felix, Hyperliquid, Hypurr, Hypio, Pudgy stay **1:1** as per the original formulas.
* **Only Trove Trading Points are affected**

  This includes:

  * Points from maker/taker volume on Trove
  * Points from referral-boosted Trove trading
* **Per-wallet logic**

  Both the one-time reset and the diminishing returns curve are applied **per wallet**, based on how many Trove Trading Points that wallet has already earned.


---

# 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://learn.trovemarkets.com/points/anti-sybil.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.
