# Calculating Points

Transparency is paramount in this program, which is why the reporting algorithm is being shared publicly in addition to our disclosures on tokens and multiplier rewards.

Points will be calculated based on average time-weighted exposures over the holding period. Large positions held briefly will receive fewer points, and flash-loan transactions will earn zero points.

We will automatically monitor key protocols such as the [bridge](https://www.re.al/bridge) and [RWA app](https://www.re.al/app/), [Pearl](https://www.pearl.exchange), [Tangible](https://www.tangible.store), [Stack](https://www.stackmore.xyz), and [Arcana](https://www.arcana.finance). As new protocols deploy on re.al, they will be evaluated for inclusion in the rewards program based on their contributions to the chain.

All transfers will be scanned to calculate each user's average holdings, including rebases and new NFT mints. Swaps on Pearl will also be tracked, with rewards capped to discourage bot activity.

Points will be computed off-chain and verifiable by anyone. We reserve the right to adjust the algorithm or remove points from wallets that abuse the system. Point totals will be updated daily with all eligible on-chain activity receiving the correct share of points based on current multipliers.

Visit our [Discord](https://discord.com/invite/cKCCCFXvWj) for additional support on the program and follow us on [Twitter](https://twitter.com/real_rwa) for more updates on the growth of the re.al ecosystem.&#x20;

## Points Reporting Algo

Transparency is fundamental to our team and a critical component to what makes this rewards program unique. As such, the scraping tool used to identify and record user points can be reviewed at any time at this link:\
\
<https://github.com/re-al-Foundation/re-al-Points>

**Policy on Report Revisions:**

1. We will not correct the reports based on the particulars of any individual user's accrued points nor will we change the points for any individual wallet balance
2. If you believe we are miscalculating something fundamental, please open a ticket and we will explore
3. If systemic inaccuracies are discovered, we will adjust and recalculate for all users

We also reserve the right to adjust the algorithm and/or multipliers at any time. We will share those updates as they're made.


---

# 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://docs.re.al/rwa-token/rwa-rewards-program/calculating-points.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.
