Score Level

What it is: 10 levels (1–10) — non-transferable SBTs that represent a wallet’s progress within a specific ecosystem. Each level confirms that the wallet has reached a defined on-chain activity threshold and sustained it over time.


How it’s calculated

1) Threshold rules set by RubyScore

RubyScore maintains a unified set of normalized metrics (active days/weeks/months, unique contracts, volume, gas) and internal weights to determine eligibility for Levels 1–10.

2) Progress computation

A local progress score is derived from the normalized metrics. When the score crosses the threshold for the next level, the user becomes eligible to mint that level.

3) Level mint = step-by-step confirmation

Each level is minted separately as an SBT.

  • Levels are cumulative: Level 1 → Level 2 → … → Level 10.

  • As activity grows, the user can mint the next level.

4) Status updates

  • Levels do not downgrade automatically (SBTs are immutable).

  • RubyScore may recalibrate model parameters in the future; previously minted levels remain historically valid.


Level properties

  • SBT, non-transferable: the level is bound to the wallet.

  • Verifiable: any organization can verify the level on-chain.

  • Local by design: valid within the ecosystem where it was minted, yet can be recognized by others at their discretion.


Typical threshold profile (example)

Level
Activity profile

1–2

Minimal activity

3–4

Basic activity

5–6

Moderate engagement

7–8

High engagement

9–10

Very high engagement


Why ecosystems use it

  • Transparent progression: clear steps from newcomer to power user.

  • Gamification & motivation: levels can unlock privileges (early access, higher limits, bonuses).

  • Anti-bot: RubyScore’s model values sustainability, diversity, and economic sense — hard to “farm” in a single burst.

  • Access control: levels are easy to verify on-chain for gateways, allowlists, and campaigns.


API & integration

  • Read level

  • Check eligibility

  • Mint level

  • Webhooks

Bottom line: Score Level is a clear, verifiable, and non-transferable on-chain marker of real progress.

Last updated