Role separation: upgrade ≠ fee ≠ oracle
Raydium'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 #
Program upgrade authority: Squads FytDrVzDybM1TwFQPGb8qaxZR7dBCzNeqT3vtQsceZQK (3/4). Protocol fee and admin: GThUX1Atko4tqhN2NaiTazWSeFWMuiUvfFnyJyUghFMJ (3/5 Treasury). Two distinct Squads multisig addresses for upgrade vs treasury/fee operations. Raydium is a DEX with no oracle admin role. Meaningful role separation between upgrade and fee collection authority.
Sources #
- DocsRaydium Treasury — GThUX1Atko4tqhN2NaiTazWSeFWMuiUvfFnyJyUghFMJdocs.raydium.io/raydium/protocol/treasuryretrieved 2026-04-29
- Raydium Protocol Security Documentationdocs.raydium.io/raydium/protocol/securityretrieved 2026-04-29
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 raydium factor RD-F-035 score green collected_at 2026-04-29 12:31:55