BlackHartBlackHart
Scores/superform/Provenance/Oracle Integrity
D3

Oracle Integrity

Oracle architecture, manipulation resistance, staleness protection, fallback mechanisms, and feed redundancy.

Weight 13%80% confidence
52
Concerning
info

How This Score Is Built

Oracle architecture, manipulation resistance, staleness protection, fallback mechanisms, and feed redundancy.

+23Strong positive
+12Positive
+5Slight positive
−15Strong negative
−8Negative
−3Slight negative

Scoring Tree

BRI Formula
300 + 700 × ∏(Dᵢ/100)^wᵢ
617
Current BRI
D3Oracle Integrity
Weight 13%
52
(52/100)^0.13 = 0.9185
Contributing Factors
+10F2: maxStaleness floor-only enforcement — no ceiling on oracle staleness
+10F3: skim path bypasses validator-network DOD (sets lastUpdateTimestamp directly)
+10F5: ECDSAPPSOracle uses abi.encodePacked instead of abi.encode for EIP-712
+10Standard signers produce wrong digest — silent ProofValidationFailed events
+10Multiple oracle-adjacent surfaces interact with PPS manipulation chain
Evidence Sources
blackhart_analysisMay 13sha256:62083d750c92....View
blackhart_analysisMay 17sha256:1db6dbbe427e....View

Score Composition

+10

F2: maxStaleness floor-only enforcement — no ceiling on oracle staleness

Strong positiveopen_in_newSource CodeMay 13, 2026
+10

F3: skim path bypasses validator-network DOD (sets lastUpdateTimestamp directly)

Strong positivecodeView in sourceopen_in_newSource CodeMay 13, 2026
+10

F5: ECDSAPPSOracle uses abi.encodePacked instead of abi.encode for EIP-712

Strong positivecodeView in sourceopen_in_newSource CodeMay 13, 2026
+10

Standard signers produce wrong digest — silent ProofValidationFailed events

Strong positiveopen_in_newSource CodeMay 13, 2026
+10

Multiple oracle-adjacent surfaces interact with PPS manipulation chain

Strong positiveopen_in_newSource CodeMay 13, 2026

Evidence Chain (2 files)

GitHub APIMay 17, 2026, 06:58 PM
open_in_newGitHub (/)
sha256:1db6dbbe427e...
BlackHart AnalysisMay 13, 2026, 11:45 PM
open_in_newOracle Integrity — Source Code
sha256:62083d750c92...

Score History

No dimension-level score changes recorded yet.

Methodology: 2.1Formula: 1.1Weights: 1.1