defirisk.co
rubric v1.7.0

Single-pool oracle (no medianization)

Kinetiq's assessment for RD-F-056 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.

Evidence summary #

OracleManager is designed to aggregate from multiple authorized adapters (EnumerableSet of adapters) — medianization is architecturally supported. In practice, only one adapter (DefaultOracle at 0xefbcCc6E33DA1C1ef638cBc0F044968D0f590fED) is published in Kinetiq docs. Single-adapter operation in practice = no independent cross-oracle validation for validator performance scores. Factor is N/A for exchange rate (accounting-based) but yellow for the validator-scoring pipeline.

Sources #

  • GitHub
    Kinetiq OracleManager.solOracleManager.sol: EnumerableSet _authorizedOracles; iterates over active oracles in generatePerformance — architecture supports multiple but single in practiceretrieved 2026-05-17
  • Docs
    Kinetiq Contracts and Auditskinetiq.xyz/docs/contracts-and-audits: one OracleAdapter address listed (0xefbcCc6E33DA1C1ef638cBc0F044968D0f590fED); OracleManager.sol EnumerableSet supports multiple but only one deployedretrieved 2026-05-17

Methodology #

Determine whether the oracle reads from a single DEX venue with no medianization across multiple pools or venues.

See the full factor methodology and distribution across all protocols →

rubric_version v1.7.0 protocol kinetiq factor RD-F-056 score yellow collected_at 2026-05-17 15:29:57