---
title: "Liquidity Score Changelog"
canonical: "https://pharos.watch/methodology/liquidity-score-changelog/archive/v2/"
description: "Liquidity Score Changelog - Pharos methodology version history."
---

# Liquidity Score Changelog

[All versions](https://pharos.watch/methodology/liquidity-score-changelog/)

<a id="changelog-v-2-2"></a>

## v2.2 - No-pool rows moved to NR semantics

**Effective:** 2026-02-27

Coins without DEX pools switched from score=0 placeholders to NULL (NR) semantics.

- No-liquidity rows now persist liquidity_score as NULL instead of 0
- Daily history placeholders for no-pool coins also use NULL scores
- Downstream consumers can distinguish not-rated from genuinely low-liquidity assets

Origin: Reconstructed from git commit history

Commits: `06c6681`

<a id="changelog-v-2-1"></a>

## v2.1 - Onchain source upgrade and locked-liquidity durability term

**Effective:** 2026-02-25

Primary pool discovery moved to CoinGecko Onchain with locked-liquidity data integrated into durability scoring.

- CG Onchain became primary source (with GT fallback) for richer pool metadata
- Durability weights changed from 40/25/20/15 to 35/25/20/15/5
- Locked liquidity added as an explicit durability sub-component

Origin: Reconstructed from git commit history

Commits: `361e240`, `4f6d9ed`

<a id="changelog-v-2-0"></a>

## v2.0 - Six-component v2 liquidity model

**Effective:** 2026-02-19

Moved from a five-component heuristic to a six-component model with effective TVL and durability decomposition.

- Weights changed from 35/25/20/10/10 to 30/20/20/15/7.5/7.5
- TVL depth switched to effective TVL, not raw TVL only
- Durability and per-component score breakdown persisted in D1

Origin: Reconstructed from git commit history

Commits: `0254445`
