Role separation: upgrade ≠ fee ≠ oracle
dYdX v4 (dYdX Chain)'s assessment for RD-F-035 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
All three function types (upgrade, fee parameters, oracle config) are governance-module-gated. No single admin address holds all three roles. Role 'separation' is via on-chain DAO governance rather than distinct multisig keys, which is appropriate for a sovereign Cosmos appchain.
Sources #
- GitHubdYdX v4-chain x/prices modulex/prices module source — oracle config in Cosmos moduleretrieved 2026-05-17
Methodology #
Determine whether the upgrade role, fee-collection role, and oracle-config role are assigned to distinct addresses.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol dydx-v4 factor RD-F-035 score green collected_at 2026-05-17 09:58:47