GlurkGlurkOpen Formula
How the score works

Glurk Score is a single number, not a black box.

A 0–1000 reputation number derived from your verified credentials. Issuers write credentials with a tier and a per-module score. Glurk weighs them into one number anyone can compute from chain data — no API key, no opaque ranking, no scoring model behind a login wall.

Like CIBIL or FICO, but the formula is published, the inputs are signed by the issuer, and the output is reproducible by reading Solana directly.

The formula

glurkScore = min(
  1000,
  round(
    sum over credentials of
      tierWeight(tier) * (moduleScore / 100)
  )
)

tierWeight(t) =
  platinum -> 100
  gold     ->  75
  silver   ->  50
  bronze   ->  25
  unknown  ->  25  (default)

Implementation: calcGlurkScore() in @glurk-protocol/sdk ↗. Same code runs on the homepage, the profile, and every third-party app reading the chain.

Tier weights

Platinum

Top-tier mastery

100

Gold

Strong proficiency

75

Silver

Working knowledge

50

Bronze

Foundational

25

Per-credential contribution = tier weight × (module score / 100). A perfect Bronze credential adds 25 to your score. A perfect Platinum adds 100.

Worked examples

New user, one credential

20

Credit Score BasicsBronze · 80/100

1 credential × 25 (bronze) × 0.80 = 20

Active learner

130

Credit Score BasicsGold · 90/100
Stock Market BasicsSilver · 75/100
UPI PaymentsBronze · 100/100

(75 × 0.90) + (50 × 0.75) + (25 × 1.00) = 67.5 + 37.5 + 25 = 130

Power user across issuers

364

Credit Score BasicsPlatinum · 100/100
Stock Market BasicsPlatinum · 95/100
Sell RulesGold · 88/100
Developer ReputationGold · 90/100
On-Chain ActivitySilver · 70/100

100 + 95 + 66 + 67.5 + 35 = 363.5 → still room to climb to 1000 with more credentials

What the score does NOT include

  • · Wallet balance, token holdings, or NFT collection
  • · Transaction history or on-chain activity outside Glurk
  • · Social signals from off-chain platforms
  • · Any data Glurk did not receive a signed credential for

The score is exactly the sum of what registered issuers have signed about you. Nothing else.

For issuers

Become an issuer →

Issue credentials your users carry across every app on the protocol.

For users

See your Glurk →

Connect your wallet to view credentials and your live score from devnet.