Oracle role per asset
Liquity V1 + V2 (LUSD / BOLD)'s assessment for RD-F-049 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
v2: each branch has one Chainlink feed as primary, LST rate provider as canonical-rate cross-check (secondary bound). On primary failure: branch shutdown (not live fallback to another push oracle). v1: Chainlink primary, Tellor secondary/fallback with documented 5-state machine. All assets have a defined fallback path.
Sources #
- GitHubLiquity v1 PriceFeed -- 5-state Chainlink+Tellor machineliquity/dev PriceFeed.sol -- Status enum: chainlinkWorking, usingTellorChainlinkUntrusted, bothOraclesUntrusted, usingTellorChainlinkFrozen, usingChainlinkTellorUntrustedretrieved 2026-05-16
- Liquity Bold MainnetPriceFeedBase -- oracle role architectureliquity/bold MainnetPriceFeedBase.sol -- PriceSource enum and fallback state transitionsretrieved 2026-05-16
Methodology #
For each oracle, classify its role as Primary / Secondary / Fallback per asset/market.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol liquity factor RD-F-049 score green collected_at 2026-05-16 10:35:50