> For the complete documentation index, see [llms.txt](https://docs.thevolumeterminal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thevolumeterminal.com/campaigns/challenges.md).

# Campaign Challenges

In addition to competing on the main leaderboard, Volume Terminal features **Challenges -** individual quests that reward specific trading behaviors. Challenges democratize rewards, allowing both high-volume traders and smaller retail participants to earn flat payouts or volume boosts by demonstrating consistency, diversity, and strategic trading.

***

### What are Challenges?

Challenges are quick daily or per-epoch mini-competitions run within a campaign. Instead of just grinding volume on the main leaderboard, challenges give you targeted, bite-sized objectives to complete. When you complete a challenge, your progress updates to 100% on the dashboard, and your reward is locked in.

Challenges are designed to be dynamic and rewarding:

* **Level the Playing Field**: You don't need a massive balance to win. Consistency, strategy, and timing are what matter.
* **Earn Extra Rewards & Volume**: Complete challenges to earn flat token payouts sent directly to your wallet, or secure massive volume boosts that shoot you up the main leaderboard.
* **Dynamic Scopes**: Some challenges run for the entire campaign, while others are quick daily sprints or epoch-specific races.

> \[!TIP] **Stack Challenges with Multipliers for Maximum Efficiency!** If a campaign features both a **Trade Specific Pair** volume multiplier challenge (e.g., 2.0x boost on a specific pair) and a **Volume Milestone** challenge (e.g., reach $10,000 in volume), trades on the specific pair will accumulate volume at twice the rate, helping you complete the milestone twice as fast!

#### Reward Payout Types

Challenges can award two types of incentives:

1. **Flat Token Payouts**: Direct token rewards (e.g., 50 USDT or 1,000 project tokens) paid directly to your connected Web3 wallet.
2. **Volume Boosts**: Bonus volume (USD) added directly to your leaderboard score. This increases your leaderboard rank and projected share of the main campaign prize pool without requiring you to pay additional trading fees.

***

### Challenge Types

Volume Terminal supports 13 unique challenge types, configured by campaign creators to reward different trading styles:

| Challenge Type                  | Name in Dashboard   | Description                                                                                  | Core Configuration Parameters                                         |
| ------------------------------- | ------------------- | -------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| **`MIN_TRADES_OR_VOLUME`**      | Metric Sprint       | Execute a minimum number of trades, accumulate a target volume, or both within a time frame. | `metric` (Trades, Volume, or Both), `minTrades`, `minVolume`          |
| **`REACH_VOLUME_TARGET`**       | Volume Milestone    | Reach a specific cumulative volume target during the campaign.                               | `targetVolume` (in USD)                                               |
| **`CONSECUTIVE_DAYS`**          | Streak Master       | Trade continuously for consecutive days.                                                     | `streakDays` (e.g., 5 days in a row)                                  |
| **`TRADE_ON_X_DAYS`**           | Consistent Trader   | Trade on a specific number of days throughout the campaign.                                  | `minDays` (e.g., trade on any 7 days)                                 |
| **`MIN_TRADE_SIZE`**            | Quality Trader      | Execute trades that are at or above a specific size threshold.                               | `minSize` (USD threshold), `markets` (eligible pairs)                 |
| **`TRADE_DIFFERENT_PAIRS`**     | Pair Explorer       | Trade across multiple unique trading pairs.                                                  | `count` (number of unique pairs)                                      |
| **`TRADE_SPECIFIC_PAIR`**       | Asset Specialist    | Trade on a designated pair to receive a specific volume multiplier.                          | `markets` (eligible pairs), `volumeMultiplier` (e.g., 1.5x)           |
| **`RELATIVE_VOLUME_TARGET`**    | Growth Champion     | Increase your trading volume compared to a previous period.                                  | `percentageOfPrevious` (e.g., 120%), `previousPeriod` (Day/Week)      |
| **`COMEBACK_TRADE`**            | Comeback King       | Execute a trade after a specified period of inactivity.                                      | `minInactivityHours` (e.g., 48 hours of inactivity)                   |
| **`LEADERBOARD_RANK`**          | Elite Challenger    | Reach a specific target rank on the active leaderboard.                                      | `targetRank` (e.g., top 10), `firstTimeOnly` (true/false)             |
| **`BUY_SELL_RATIO`**            | Market Synchronizer | Maintain a healthy balance between buy and sell orders.                                      | `minBuyPercent`, `maxBuyPercent`, `ratioMetric` (Trades/Volume)       |
| **`COMPLETE_OTHER_CHALLENGES`** | Challenge Legend    | Complete a specific set of other challenges as prerequisites.                                | `requiredChallengeIds` (prerequisite challenges), `completionCount`   |
| **`SUSTAINED_ACTIVITY`**        | Market Marathoner   | Maintain ongoing trading activity with no gaps.                                              | `maxInactivityHours` (max gap between trades), `minTradesPerInterval` |

***

### Challenge Schedule & Evaluation Scopes

Challenges are evaluated dynamically based on their **Computation Scope**. This determines the timeframe in which your trades count toward the challenge milestone:

* **Full Campaign Cycle (`FULL_PERIOD`)**: Evaluated across the entire start/end duration of the campaign.
* **Specific Epoch (`SPECIFIC_EPOCH`)**: Evaluated only during a specific epoch index (e.g., Day 3 or Week 2 of the campaign).
* **Date & Time Window (`UTC_WINDOW`)**: Evaluated during a custom UTC time range within the campaign.
* **Relative Window (`RELATIVE_WINDOW`)**: Evaluated within a relative offset from the start of each epoch (e.g., the first 15 minutes, 30 minutes, or 1 hour of the epoch). This is perfect for high-frequency trading sprints at epoch launches.

***

> \[!WARNING] **Disqualification for Wash Trading** Challenges are designed to reward legitimate, organic trading activity. Trades generated by self-trading or zero-risk wash-trading bots will be flagged by our backend monitoring systems and excluded from challenge progress.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.thevolumeterminal.com/campaigns/challenges.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
