Code divergence from upstream (%)
Lista DAO's assessment for RD-F-129 — scored red on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
Lista's CDP fork has materially diverged from MakerDAO upstream: (1) Solidity 0.5.x -> 0.8.x; (2) Immutable -> upgradeable proxy pattern (OZ OwnableUpgradeable, initializer); (3) Removed LibNote; (4) Added entirely custom modules (CerosRouter, CeVault, HelioProvider, HelioRewards, HelioOracle, AMO, PSM, FlashBuy, EmissionVoting, DynamicDutyCalculator, ResilientOracle, slisBNB/LisBNB staking, LayerZero OFT); (5) Modified access control model; (6) BNB-specific collateral types. Estimated >50% LOC divergence from MakerDAO upstream. Original upstream audit coverage no longer applies to the materially modified codebase.
Sources #
- GitHubvat.sol — Fork Divergence Evidencevat.sol FIXME comment: altered from production version, no LibNote, OwnableUpgradeable added, Solidity 0.8.xretrieved 2026-05-12
- Lista DAO Contracts Directory — custom modulesContracts directory listing — extensive custom modules not present in MakerDAO DSS: amo/, ceros/, oracle/, psm/, flashBuy/, masterVault/ directoriesretrieved 2026-05-12
Methodology #
Measure the percentage of lines changed between this fork's deployed code and the stated upstream codebase at fork point.
See the full factor methodology and distribution across all protocols →