defirisk.co
rubric v1.7.0

Divide-before-multiply pattern

Raydium's assessment for RD-F-016 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.

Evidence summary #

Slither divide-before-multiply detector N/A for Rust. Rust equivalent (integer rounding errors in math paths): Immunefi liquidity-drain finding (Mar 2025) was precisely this class — rounding error in lp_tokens_to_trading_tokens — patched and bounty paid. MadShield Q1 2024 also found critical rounding issues, all resolved. No known remaining precision issues.

Sources #

Methodology #

Determine whether Slither's `divide-before-multiply` detector fires on the deployed verified source.

See the full factor methodology and distribution across all protocols →

rubric_version v1.7.0 protocol raydium factor RD-F-016 score green collected_at 2026-04-29 12:31:55