Lido’s accounting oracle left a single 32 ETH validator deposit out of its July 26 report, briefly understating the protocol’s reported staking yield before the next rebase corrected it. No funds were at risk, and contributors deployed and audited an updated oracle the same day.
Lido’s accounting oracle failed to include a pending validator deposit of 32 ETH in its report on July 26, and the protocol reported a daily annualized percentage rate of 2.04% when the expected figure was closer to 2.15%. The subsequent rebase incorporated the corrected balance and bumped the reported APR to 2.29%. No funds were at risk and no user action was required.
The oracle’s snapshot caught a deposit in transit
That oracle calculates staking rewards and triggers the daily stETH rebase, so a gap in its report lands directly in the yield holders see. Preliminary analysis points to a “pending-deposit inclusion issue” as the root cause, according to Crypto Briefing, with the snapshot of validator balances taken while the 32 ETH deposit was in transit but not yet formally registered on the Beacon Chain.
Because two rebases effectively split what should have been a single smooth calculation, the corrected figure overshot the expected 2.15%. Lido’s built-in guardrails are designed to tolerate fluctuations up to 3.6% of Total Value Locked over a 36-day period, and the actual deviation fell well within those bounds, so the automated safety checks treated it as routine noise rather than an emergency.
Contributors shipped an updated oracle the same day
An updated version of the oracle was deployed and audited on July 26, designed to improve reporting efficiency and make similar discrepancies easier to investigate in the future. A full root-cause analysis and post-mortem are still in progress, and contributors have signaled that detailed findings will be published once the investigation wraps up.
Validator balances confirmed consistency throughout the incident. Validators kept validating, rewards kept accruing, and stETH holders’ claims on those rewards remained intact — only the reporting layer had a momentary blind spot.
What the APR swing tells stETH holders
For existing stETH holders the practical impact was zero: no funds were lost and no penalties were incurred, and the yield discrepancy self-corrected within a single rebase cycle.
Daily APR figures are inherently noisy, fluctuating with block proposals, MEV extraction, attestation performance, and the timing of deposit inclusion in oracle snapshots. The corrected figure landing at 2.29%, meaningfully above the expected 2.15%, suggests the protocol’s actual staking performance was healthy throughout.
Source: Crypto Briefing
Trading involves risk.