Static crawler version. Interactive docs are available at https://docs.memewar.zone/rewards/dashboard-ux.

Dashboard & Rewards UX

What users should see for pending rewards, eligibility, claims, reason codes, squads, airdrops, and recruiter rewards.

The dashboard and profile pages are the user's reward control center.

Public pages show competition. Private wallet views show eligibility, reward state, and claim actions.

What users should see

A connected wallet should be able to inspect:

Reward states

| State | Meaning |

| --- | --- |

| Pending | Activity has been recorded, but the epoch is not published yet |

| Claimable | The epoch is published and the wallet can claim |

| Claimed | The wallet already claimed the reward |

| Expired | The claim deadline passed |

| Rolled over | The expired amount returned to its reward path |

| Cancelled | The entry was cancelled by admin or reconciliation logic |

Claim buttons

Claim buttons should be shown only when a wallet has a claimable reward.

The UI should make clear:

Users should only claim through official MemeWarzone pages.

Eligibility and reason codes

Reason codes should be clear enough for honest users.

Examples include:

The UI should not expose exact anti-abuse thresholds beyond the published rules.

Public vs private surfaces

Public surfaces can include:

Private wallet surfaces can include: