# Karma Score

### **What is Karma?**

**Karma Score** is a gamified scoring system that measures and rewards long-term value added contributions by players, creators, and community members in Fishing Frenzy.&#x20;

It acts as the core loyalty metric that powers game perks, reward eligibility, and community status.&#x20;

***

### **Karma Calculation**

Every user’s Karma Score is made up of points earned (or lost) through a variety of actions. Each category is designed to reflect positive contribution, with weights that can be fine-tuned over time at an ecosystem level.&#x20;

{% hint style="warning" %}
Karma scoring formula and factors will be updated over time to improve its efficiency
{% endhint %}

The factors that affect each users contribution are:

* **Staking** **$FISH**
* Add **liquidity** to $FISH / RON pool&#x20;
* Making in-game **purchases**
* **Buying, selling and transferring** $FISH&#x20;
* **Playing** the game
* **Creating** impactful and helpful content&#x20;
* **Staking founder pass**
* **Referring** others
* & potentially more in the future&#x20;

<figure><img src="/files/H3IpKCP1P1a9Ftny2DSF" alt=""><figcaption></figcaption></figure>

<details>

<summary>Breakdown of Karma Score Formulas</summary>

**Onchain Scores**

<table><thead><tr><th width="201.27734375">Category </th><th>Scoring</th></tr></thead><tbody><tr><td>FISH Staking</td><td><code>$FISH Staked</code> * (<code>Lock Duration</code> / 30)</td></tr><tr><td>Providing liquidity</td><td><code>$USDC in LP</code> / <code>$FISH/$USDC Price</code> * 2</td></tr><tr><td>Purchasing</td><td>(<code>$RON Spent</code> / <code>$FISH/$RON Price</code> + <code>$FISH spent</code>) * 2<br><br>Last 14 days only<br>Counts 5% of diving spend</td></tr><tr><td>Balance Change</td><td><p>[<code>$FISH Transfer In (last 14 days)</code> - <code>$FISH transfer out (last 14 days)</code>] * 3<br><br>Excluding transfers in/out of whitelisted contracts:</p><ul><li>Staking Contract</li><li>Payment Gateway Contract</li><li>Rewards Gateway Contract</li><li>Airdrop Contract</li><li>LP Pool Contract</li></ul></td></tr><tr><td>Founder Pass Staking</td><td><code>Founder Passes Staked</code> * 188,888</td></tr><tr><td>Onchain Score</td><td><code>Onchain Score</code> = Sum of the above</td></tr></tbody></table>

**Bonus Scores**

<table><thead><tr><th width="200.265625">Category</th><th>Scoring</th></tr></thead><tbody><tr><td>Creator Rewards</td><td>5% of total <code>Onchain Score</code> distributed between creators, based on <a href="https://creators.fishingfrenzy.co">Creator Portal</a> metrics</td></tr><tr><td>Game Rewards</td><td>20% of total <code>Onchain Score</code> distributed between players, based on in-game data</td></tr><tr><td>Referrals</td><td>Users gain 10% of Total Karma of all their referrals</td></tr></tbody></table>

</details>


---

# 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://whitepaper.fishingfrenzy.co/usdfish/karma-score.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.
