defirisk.co
rubric v1.7.0

Max-deviation threshold (bps)

GMX v2 (GMX Synthetics)'s assessment for RD-F-058 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.

Evidence summary #

Circuit breaker exists (see RD-F-057 = green), but MAX_ORACLE_REF_PRICE_DEVIATION_FACTOR exact on-chain value not verified in this assessment. The value is stored in DataStore (Arb 0xFD70de6b91282D8017aA4E741e9Ae325CAb992d8) and requires a DataStore key-hash lookup to read. Without the on-chain value, full green cannot be confirmed. Yellow pending direct DataStore read.

Detail #

Oracle.sol reads `maxRefPriceDeviationFactor` from DataStore at runtime. The key is derived from Keys.maxOracleRefPriceDeviationFactor() or similar. DataStore read requires knowing the key hash — not completed in this assessment. Template: yellow = circuit breaker present but threshold not verified within documented safe range.

Sources #

  • GitHub
    Oracle.solOracle.sol — reads maxRefPriceDeviationFactor from DataStoreretrieved 2026-05-05
  • Etherscan
    DataStore — ArbiscanDataStore Arbitrum 0xFD70de6b91282D8017aA4E741e9Ae325CAb992d8retrieved 2026-05-05

Methodology #

If a circuit breaker exists, read the configured deviation threshold in basis points.

See the full factor methodology and distribution across all protocols →

rubric_version v1.7.0 protocol gmx-v2 factor RD-F-058 score yellow collected_at 2026-05-05 11:15:06