Skip to content

Commit a949f9f

Browse files
TokenBriceclaude
andcommitted
fix(report-cards): reweight decentralization 10→15%, dependency risk 30→25%
Gives decentralization more influence on the overall safety score and reduces the outsized impact of dependency risk scoring. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f4c6411 commit a949f9f

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

docs/api-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ Stablecoin risk grade cards with dimension-level scores. Grades are computed fro
743743
},
744744
"methodology": {
745745
"version": "3.1",
746-
"weights": { "pegStability": 0.25, "liquidity": 0.20, "resilience": 0.20, "decentralization": 0.10, "dependencyRisk": 0.25 },
746+
"weights": { "pegStability": 0, "liquidity": 0.30, "resilience": 0.20, "decentralization": 0.15, "dependencyRisk": 0.25 },
747747
"thresholds": [{ "grade": "A+", "min": 97 }, { "grade": "A", "min": 93 }, ...]
748748
},
749749
"updatedAt": 1771977600

docs/report-cards.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ Cemetery coins get a permanent F.
1919
|-----------|--------|--------|---------|
2020
| **Liquidity** | 30% | `liquidityScore` from DEX liquidity | Passthrough (composite score already factors pool quality, diversity, durability) |
2121
| **Resilience** | 20% | Token metadata (4 sub-factors) | Weighted avg of chain risk, collateral quality, custody model, and blacklist capability |
22-
| **Decentralization** | 10% | Governance type + chain risk | Base: `decentralized` → 100, `centralized-dependent` → 50, `centralized` → 0. Chain-risk penalty applied for non-Ethereum chains |
23-
| **Dependency Risk** | 30% | Upstream stablecoin scores | Non-dependent → 95. CeFi-Dependent → blended score (upstream × weight + self-backed × 75), −10 if any < 75. NR if unmapped |
22+
| **Decentralization** | 15% | Governance type + chain risk | Base: `decentralized` → 100, `centralized-dependent` → 50, `centralized` → 0. Chain-risk penalty applied for non-Ethereum chains |
23+
| **Dependency Risk** | 25% | Upstream stablecoin scores | Non-dependent → 95. CeFi-Dependent → blended score (upstream × weight + self-backed × 75), −10 if any < 75. NR if unmapped |
2424

2525
### Peg Stability (multiplier)
2626

src/app/about/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function AboutPage() {
6666
name: "What does Pharos track?",
6767
acceptedAnswer: {
6868
"@type": "Answer",
69-
text: `Pharos tracks ${TRACKED_STABLECOINS.length} stablecoins across every major chain, classified by governance, backing, and peg currency. It documents ${DEAD_STABLECOINS.length} dead stablecoins in the cemetery, monitors USDC/USDT/PAXG/XAUT freeze events on-chain, provides composite peg scores with depeg detection and heatmaps, integrates independent Bluechip SMIDGE safety ratings, scores DEX liquidity depth 0–100 across decentralized exchanges, computes a daily Pharos Stability Index for ecosystem health, and issues report cards grading each stablecoin across 5 risk dimensions: Peg Stability (25%), Liquidity (20%), Resilience (20%), Decentralization (10%), and Dependency Risk (25%).`,
69+
text: `Pharos tracks ${TRACKED_STABLECOINS.length} stablecoins across every major chain, classified by governance, backing, and peg currency. It documents ${DEAD_STABLECOINS.length} dead stablecoins in the cemetery, monitors USDC/USDT/PAXG/XAUT freeze events on-chain, provides composite peg scores with depeg detection and heatmaps, integrates independent Bluechip SMIDGE safety ratings, scores DEX liquidity depth 0–100 across decentralized exchanges, computes a daily Pharos Stability Index for ecosystem health, and issues report cards grading each stablecoin across 5 risk dimensions: Peg Stability (25%), Liquidity (20%), Resilience (20%), Decentralization (15%), and Dependency Risk (25%).`,
7070
},
7171
},
7272
{

src/lib/report-cards.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ export const DIMENSION_WEIGHTS: Record<DimensionKey, number> = {
3838
pegStability: 0,
3939
liquidity: 0.30,
4040
resilience: 0.20,
41-
decentralization: 0.10,
42-
dependencyRisk: 0.30,
41+
decentralization: 0.15,
42+
dependencyRisk: 0.25,
4343
};
4444

4545
/** Peg stability multiplier: final = base × (PSI/100)^exponent */

0 commit comments

Comments
 (0)