https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/b77db695-2069-4d88-b16f-272b22c06464.jpg

0xsolisec

Security Researcher

Contact Me

High

1

Total

Medium

1

Total

1x

Payouts

regular

1x

Top 50

All

Sherlock

Sep '25

Super DCA Liquidity Network

Super DCA Liquidity Network

0.02 OP • 2 total findings • Sherlock • 0xsolisec

#50

high

The `stake/unstake` functions in the `SuperDCAStaking` contract directly overwrite the `info.lastRewardIndex` value, causing the loss of previous rewards.

medium

In `SuperDCAStaking::_updateRewardIndex`, the `lastMinted` value is not updated when there is no staked amount, causing rewards to accumulate during periods of zero staking.