How it works
On-chain Score
How the 0–100 zkCodex score is calculated from a wallet's activity on one network.
Updated 2026-09-22
Overview
The score is calculated per wallet and per network from the transactions zkCodex can read for that address. Four category scores (each 0–100) are combined with fixed weights, compound bonuses of at most 15 points are added, and the result is rounded to one decimal and capped at 100.
total = 0.40 × Ecosystem + 0.25 × DeFi Strategy + 0.20 × Activity Consistency + 0.15 × Technical Prowess
total = min(round(total + min(bonuses, 15), 1 decimal), 100)| Category | Weight | What it measures |
|---|---|---|
| Ecosystem Engagement | 40% | Interactions, contract and token diversity |
| DeFi Strategy | 25% | Staking, liquidity, swaps, lending |
| Activity Consistency | 20% | Active days, streaks, active months |
| Technical Prowess | 15% | Deployments, NFT mints, protocol complexity |
Ecosystem Engagement (40%)
Each component grows linearly until its target and then stops; the category is capped at 100.
| Component | Max points | Full points at |
|---|---|---|
| Total interactions | 30 | 1,500 interactions |
| Unique contracts | 25 | 150 contracts |
| Token diversity | 20 | 50 tokens |
| Recent activity | 15 | 100 recent transactions |
| Token interactions | 10 | 200 token interactions |
DeFi Strategy (25%)
| Component | Max points | Full points at |
|---|---|---|
| Staking activity | 30 | 50 staking actions |
| Liquidity provision (LP + LP staking) | 25 | 25 actions |
| DeFi activity in total | 20 | 60 activities |
| Swaps | 15 | 50 swaps |
| Lending and borrowing | 10 | 20 actions |
Activity Consistency (20%)
| Component | Max points | Full points at |
|---|---|---|
| Active days | 30 | 180 days |
| Current streak | 25 | 21 consecutive days |
| Longest streak | 20 | 60 days |
| Active months | 15 | 18 months |
| Streak consistency | 10 | Maintaining streaks regularly |
Technical Prowess (15%)
| Component | Max points | Full points at |
|---|---|---|
| Contract deployments | 35 | 25 deployed contracts |
| NFT mints and mint diversity | 25 | 30 combined |
| Protocol interaction complexity | 25 | Broad, complex protocol usage |
| Innovation adoption | 15 | Early use of new protocols |
Experience levels
| Level | Score range | Profile |
|---|---|---|
| NEWBIE | 0 – 15 | Just Getting Started |
| BRONZE | 15 – 35 | Bronze Tier User |
| SILVER | 35 – 55 | Silver Tier Explorer |
| GOLD | 55 – 75 | Gold Tier Strategist |
| MASTER | 75 – 90 | Master Level Expert |
| LEGEND | 90 – 100 | Legendary Architect |
Where to see it
Scan a wallet and open the info button on the score dial: it shows the category breakdown, achievements and the methodology for that wallet.