Circuit breaker on price deviation
Jupiter Perpetual Exchange's assessment for RD-F-057 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
Circuit-breaker logic is effectively present: Edge deviating beyond threshold from Chainlink+Pyth triggers fallback; two-or-more-oracle failure halts price updates rather than propagating bad price. However, the specific deviation threshold value (bps) is not publicly disclosed. Documentation references 'within a set threshold' without quantifying the threshold. Yellow because the mechanism is confirmed present but its adequacy cannot be verified without the threshold value.
Sources #
- DocsJupiter Perps Technical Reference — Oracle Deviation LogicJupiter technical reference — 'within a set threshold' language confirms deviation check exists; 'if two or more oracles fail, no price update' confirms implicit circuit breakerretrieved 2026-05-16
Methodology #
Determine whether the protocol halts or reverts if the oracle-reported price deviates by more than X% from a reference within Y blocks.
See the full factor methodology and distribution across all protocols →