Circuit breaker on price deviation
crvUSD (Curve Stablecoin)'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 #
Chainlink ±1.5% safety limit in collateral oracles acts as an asymmetric circuit breaker: EMA deviates >1.5% from Chainlink → oracle uses Chainlink. Togglable via set_use_chainlink (factory admin). AggregatorStablePrice: no deviation circuit breaker; pools excluded only below MIN_LIQUIDITY threshold. No protocol-level halt on oracle deviation. The safety limit is a meaningful but non-compulsory control.
Sources #
- EtherscanCryptoWithStablePriceAndChainlinkFrxeth — EtherscanCryptoWithStablePriceAndChainlinkFrxeth confirming set_use_chainlink function and Chainlink safety limit implementationretrieved 2026-05-16
- Disable Chainlink limits for price oracles in crvUSD — Curve GovernanceCurve governance proposal to disable Chainlink limits — confirms ±1.5% safety limit mechanism and set_use_chainlink admin functionretrieved 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 →