# Earning XP

XP is earned through trading activity on the Dreamcash Mobile App, WebApp, and TreadFi. There are no passive earning strategies. XP requires real participation on the platform.

**Weekly XP Pool**

A fixed pool of **150M XP** is distributed every Thursday after each weekly cycle closes. Your share of the pool is determined by your relative trading volume compared to all other participants that week. Trade more, earn more.

Your weekly XP is calculated using this formula:

`((mobile app volume × 1 + web app volume × 0.5 + treadfi volume × 0.5) × your Founder Season multiplier) / all XP earned) × total XP pool`

**Volume weighting by platform**

| Platform   | Weight          |
| ---------- | --------------- |
| Mobile App | $1 volume = 1   |
| WebApp     | $1 volume = 0.5 |
| TreadFi    | $1 volume = 0.5 |

All supported markets count equally toward XP. Any multipliers earned during the Founder Season still apply.

**What changed?**

Previously, XP was awarded weekly without any limit. $1 of volume earned a flat 1 XP on the mobile app (and $2 of volume earned 1 XP on web). Now, XP is distributed pro rata from the fixed weekly pool. Your XP depends on your share of total weekly volume, not a flat rate. This rewards early users while ensuring the longevity of the XP program without inflating numbers.

> **Note on TWAP orders:** Due to a Hyperliquid platform limitation, builder codes cannot be attached to TWAP orders. As a result, TWAP orders do not count toward your Season 1 trading volume or XP. This is reflected in the Dreamcash app with an alert at the time of placing a TWAP order.


---

# 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.dreamcash.xyz/season-1/earning-xp.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.
