# User Journey

Rebellion is designed for a seamless and engaging player experience—from onboarding to rewards. The platform combines intuitive UX, real-time competition, and token-aligned incentives to maximize both fun and long-term engagement.

***

#### 1. Onboarding & Wallet Connection

* Users land on the platform via mobile or desktop
* Prompted to connect a wallet (e.g., MetaMask, Phantom, WalletConnect)
* Optional: Sign up via social login with an embedded wallet for non-crypto-native users
* A short explainer video or tutorial walks through game mechanics in under 60 seconds
* Users choose a game format:
  * **Fantasy Mode** (weekly/monthly)
  * **Pro Mode** (advanced portfolio play)
  * **Predictor Game** *(coming soon)*
  * **Custom Private Leagues** *(coming soon)*

***

#### 2. Game Entry & Team Creation

* Users select an active league (e.g., “Top 10 Crypto Weekly League”)
* Pay the entry fee in **USDC/USDT**, with a discount if paying via **REBEL**
* Build their fantasy portfolio:
  * **Fantasy Mode:** Pick 10 assets, stay within budget, equal weight
  * **Pro Mode:** Select 10 assets and assign custom weights (max 20% per asset)
* Optional tools:
  * View historical stats, asset volatility, and trends
  * Explore top leaderboard teams or expert picks
* Once submitted, the portfolio is locked for the duration of the contest

***

#### 3. Performance Tracking & Leaderboards

* During the contest:
  * Users see a live dashboard with PnL, leaderboard rank, and fantasy score
  * Gamified visuals show progress (e.g., animated gains, “Top 10%” badges)
  * Notifications inform players when their rank improves or drops
    * “You’re in the Top 10%!”
    * “You dropped 3 spots. Time to adjust strategy.”

***

#### 4. Reward Distribution

* At contest end:
  * Rankings are finalized automatically
  * Winners are paid out **instantly in USDC/USDT** via smart contract
  * REBEL payers receive:
    * Entry fee rebates
    * Bonus loot box drops (e.g., cosmetic NFTs, badges, boosts)
* Option to withdraw rewards or **stake them** to earn bonus REBEL tokens

***

#### 5. Retention & Ecosystem Engagement

* Players are invited to:
  * Join the next league with one click
  * Create or join private leagues with friends or communities
  * Try new formats like the **Predictor Game** or **Yield Challenges** (coming soon)
* Loyalty & progression mechanics:
  * **Weekly quests:** “Play 3 games”, “Use REBEL once”, “Finish in top 30%”
  * **XP & leveling system:** Unlock perks, cosmetics, or access to premium leagues
  * Platform revenue used for **REBEL token buyback and burn** or staker rewards

***

#### Optional Add-ons

* **Referral Program:** Invite friends, and both receive bonus rewards
* **Mobile Notifications:** “Your team’s climbing the leaderboard”, “Claim your reward now”
* **Custom Avatars & Skins:** Earned through quests or purchased using REBEL


---

# 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://rebellion.gitbook.io/rebellion/user-journey.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.
