Lido experienced a minor issue with its stETH rebase on July 26. A reporting oracle mistakenly excluded a validator deposit of 32 ETH. While this caused a temporary distortion in the reported staking yield, it posed no risk to funds and required no action from users.
#What Was the Impact of the Reporting Error?
The accounting oracle, responsible for calculating staking rewards, failed to register a pending validator deposit of 32 ETH, resulting in an inaccurately reported annual percentage rate of 2.04%. The expected rate should have been around 2.15%. Following the rebase adjustment, the APR corrected to 2.29%, which exceeded the expected rate due to the nature of how rebasing works. Essentially, the situation arose because the report split what should have been a consistent calculation across two rebases.
Lido's system is designed with guardrails that accommodate fluctuations of up to 3.6% of Total Value Locked over a 36-day period. The deviation from this incident remained within acceptable limits, and the automated safety systems considered it as routine noise instead of a crisis.
#How Did Lido Respond to the Situation?
Lido's team acted swiftly to address the oversight. On the same day, an upgraded version of the oracle was implemented and audited to enhance reporting efficiency and simplify future anomaly investigations. A comprehensive analysis of the incident is ongoing, and Lido has committed to publishing a detailed report once the review is complete.
The stability of validator balances throughout the incident is crucial. Validators continued their operations seamlessly, rewards continued to accrue, and the claims of stETH holders on those rewards remained secure. The issue was confined to the reporting mechanism, rather than affecting any underlying value.
#What Does This Mean for stETH Holders?
For current holders of stETH, the event had no real consequences. There were no financial losses, penalties, or disruptions. The yield variance sorted itself out quickly within a single rebase cycle.
The shift in APR from 2.04% to 2.29% across two consecutive rebases highlights an important aspect often overlooked by observers. Daily APR values can be volatile, influenced by various factors such as block proposals, miner extractable value, and the timing of deposit captures in oracle reports. The resulting 2.29% outcome, which was above expectations, indicates that the protocol's staking performance remained robust throughout the situation.