# SubMiles Framework

Every explorer who helps shape SolSub earns SubMiles — proof of contribution and early participation. Whether you trade, test, or share insights, every action builds your standing.&#x20;

| **Category**              | **Action**                                                                           | **Description / Example**                            | **SubMiles Earned**        | **Notes / Rules**                               |
| ------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------- | -------------------------- | ----------------------------------------------- |
| **Trading Activity**      | Execute a trade via SolSub                                                           | Each completed transaction through SolSub            | +10 SubMiles               | Capped at 20 trades/day to avoid farming        |
| **Profitable Trades**     | Achieve positive PnL on a trade                                                      | Any trade closed in profit (TP or manual)            | +50 SubMiles × (PnL% ÷ 10) | Scaled by performance; e.g. +20% = 100 SubMiles |
| **Feedback Contribution** | Submit feature feedback on[ solsub.productlift.dev](https://solsub.productlift.dev/) | Constructive feedback or bug report (not spam)       | +100 SubMiles              | Reviewed weekly by SolSub team                  |
| **Twitter Share**         | Post verified SolSub trade screenshot on X (tag @SolSub\_io)                         | “Caught +120% with sonar filters 🚀”                 | +150 SubMiles              | Must include proof of trade + mention           |
| **Community Engagement**  | Answer/help in Private Tester Group                                                  | Meaningful contributions (not spam or emoji replies) | +50 SubMiles               | Based on mod approval                           |
| **Beta Feature Testing**  | Try unreleased feature (by invite)                                                   | Participate in closed testing phase                  | +200 SubMiles              | 1-time per feature                              |
| **Bug Discovery**         | Identify confirmed bugs or false sonar detections                                    | Valid issue reported before patch                    | +250 SubMiles              | Must include screenshots/logs                   |
| **Referral / Invite**     | Invite a trader who gets approved for beta                                           | Successful referral (verified via form)              | +300 SubMiles              | Max 3 per tester                                |

<br>

### 🧮 **Formula for SubMiles Calculation**

Each tester’s total SubMiles:

SubMilestotal​=(T×10)+(P×50×10PnL%​)+(F×100)+(S×150)+(C×50)+(A×200)+(B×250)+(R×300)

Where:

* **T** = Number of trades executed
* **P** = Number of profitable trades
* **F** = Feedback submissions
* **S** = Twitter shares
* **C** = Community interactions
* **A** = Beta feature tests
* **B** = Bug reports
* **R** = Referrals

### ⚓ **Tier System (Ranks)**

| **Rank**                             | **Title**   | **Required SubMiles** | **Privileges**                                             |
| ------------------------------------ | ----------- | --------------------- | ---------------------------------------------------------- |
| 🧪 **Beta Tester**                   | Entry level | 0–999                 | Access to closed beta features                             |
| 🧭 **Core Tester (Captain)**         | Mid-tier    | 1,000–2,999           | Feature voting rights, early updates                       |
| ⚓ **Trusted Advisor (Vice Admiral)** | Top tier    | 3,000+                | Private roadmap access, dev calls, future drop eligibility |
