> For the complete documentation index, see [llms.txt](https://juicebot.gitbook.io/juicebot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://juicebot.gitbook.io/juicebot/juice-rewards/reward-epochs.md).

# Reward Epochs & Claiming

This is where Juice becomes real crypto.

## How the pool works

* Reward epochs last **14 days**.
* At the end of each epoch, the reward pool is funded by **35% of all trading fees** collected during that epoch.
* The pool is held in the assets where fees were collected (SOL, ETH, BNB), and paid out the same way. Fees from Base and Robinhood Chain trading are pooled and paid out in **ETH**.

```
reward pool = 35% of collected trade fees
```

## Your share

Your slice of the pool is proportional to the eligible Juice you earned during the epoch:

```
your share       = your eligible epoch Juice ÷ total eligible epoch Juice
your reward      = reward pool × your share
```

Almost everything counts toward your epoch Juice: trades, profit bonuses, check-ins, first-trade bonuses, referrals, badges, and TopTrader awards. Spending Juice (like buying streak freezes) never reduces your reward share.

## The fee cap

One rule keeps the pool fair for everyone:

```
maximum payout = 90% × the fees YOU paid that epoch
```

Your payout is the *smaller* of your pro-rata share and your fee cap. If you paid no trading fees in an epoch, your payout is $0 — no matter how many points you earned from other actions. When someone hits their cap, the excess flows to everyone else.

{% hint style="info" %}
**Why the cap?** It makes the pool impossible to farm. Nobody can ever extract more than they contributed in fees, so wash trading, bot armies, and point-farming schemes all lose money by simple arithmetic. Honest traders never come near the cap — it only exists to protect your share. More in [Fair Play](/juicebot/juice-rewards/fair-play.md).
{% endhint %}

## Worked example

```
Reward pool:               $10,000
Total eligible Juice:      1,000,000 🧃
Your eligible Juice:       50,000 🧃
Your share:                5%
Preliminary reward:        $500

Your fees paid this epoch: $400
Your 90% fee cap:          $360
Final reward:              $360
```

If you'd paid $800 in fees instead, your cap would be $720 and you'd receive the full $500.

## Claiming

* Rewards become claimable when the epoch settles, every 14 days.
* Payouts are made in **native assets** — your reward is split across SOL, ETH, and BNB based on your fee-backed trading activity on each chain. Base and Robinhood Chain activity pays out in ETH.

## Claim window & rollover

{% hint style="warning" %}
**Claim within the window or lose the payout.** Your rewards are claimable from the moment an epoch settles until the *next* epoch settles — roughly 14 days. Anything still unclaimed at the next settlement rolls into the new reward pool and is shared by that epoch's eligible users. It is no longer claimable by you.
{% endhint %}

How rollover works:

* Unclaimed ETH rolls into the next ETH reward pool, unclaimed BNB into the next BNB pool, and unclaimed SOL into the next SOL pool.
* The exact rollover moment is when the next epoch **settlement runs** — not simply when the 14-day timer hits zero.

**Example:** Epoch 1 settles and you're owed 0.05 ETH, 0.20 BNB, and 1.50 SOL. Epoch 2 runs for 14 days. Claim any time during Epoch 2 and the rewards are yours. Don't, and when Epoch 2 settles your unclaimed rewards join the Epoch 2 pool for its eligible users.

**Your claim is protected the moment you start it.** Starting a claim reserves that payout — reserved and pending claims never roll over. If a claim fails, the reservation clears and the reward becomes unclaimed again (and can roll over at the next settlement if you don't retry).

{% hint style="info" %}
Legacy leaderboard rewards from before the Juice Points launch remain claimable separately — the rollover rule applies to Juice epoch rewards only.
{% endhint %}

{% hint style="success" %}
**Every action moves your payout.** Your streak multiplier, your stake tier, your badges — all of it feeds the Juice number that decides your claim. The confirmation message after every trade is literally showing you your share of the pool growing.
{% endhint %}
