Lido Finance Halts ZKsync wstETH Bridge Deposits After Uncovering Potential Smart Contract Vulnerability

Lido Finance hits the brakes on its ZKsync bridge—deposits frozen after spotting a chink in the smart contract armor.
Proactive Pause, Not Panic
The protocol's team identified a potential weakness in the bridge's code. Instead of crossing fingers and hoping, they triggered an immediate suspension of new wstETH deposits. It's a defensive move—isolate the risk before it can be exploited. Existing funds? They remain secure and accessible on the destination chain; this is about preventing new inflows, not a hack in progress.
The Bridge Builder's Dilemma
Building bridges between blockchains is complex, high-stakes engineering. A single flaw can drain millions in seconds. Lido's response showcases the maturing playbook in DeFi: detect, pause, audit, patch. It's a costly interruption but far cheaper than the alternative—another headline-grabbing exploit that sends the usual 'code is law' purists into a temporary, selective silence.
Security Theater or Real Vigilance?
Let's be cynical for a second. In traditional finance, a glitch might mean a misplaced decimal. In crypto, it's a feeding frenzy. This pause is a PR necessity as much as a technical one. It broadcasts control and responsibility, reassuring stakers that their billions in TVL aren't being managed by gamblers. Whether it's true vigilance or just good optics depends on what the audit finds—and how quickly a fortified bridge reopens.
The takeaway? In the race for interoperability, sometimes the smartest move is to stop running, check your gear, and ensure the safety net isn't made of wishful thinking. Deposits will resume when the code is bulletproof, not a moment sooner.
What exactly is the vulnerability and who is affected?
Lido has not publicly shared the technical nature of the flaw, referring only to a “potential weakness” reported in the ZKsync wstETH bridge endpoint contract, the smart contract layer that facilitates the movement of wrapped staked ETH between the ethereum mainnet and the ZKsync Layer 2 network.
Lido integrated ZKsync as its fifth Layer 2 deployment, developed in collaboration with Matter Labs and the txSync team to build canonical wstETH bridging smart contracts. The ZKsync bridge went live on 3 January 2024, following a Lido DAO governance vote the previous month.
Lido has an emergency multisig mechanism that enables it to disable deposits and withdrawals on the ZKsync side when necessary, and that lever appears to have been pulled in this instance.
Why can a fix not be deployed without governance vote?
Lido wrote, “A fix has been prepared and will be audited and deployed via the next scheduled on-chain Lido governance omnibus vote (late March / early April), after which deposits will resume.”
The reliance on a governance vote to deploy the fix reflects both the decentralized structure of Lido’s operations and the procedural safeguards built into its upgrade process. Yet for users and investors, it also means the timeline is subject to the mechanics of on-chain coordination, a reality that has historically introduced delays in decentralized finance protocols. Lido said updates WOULD follow and that deposits would resume once the fix was live.
The announcement has not helped the fortunes of the respective tokens, with markets unnerved by the prospect of a fix that will not arrive until at least late March and possibly early April.
Lido’s native governance token, LDO, has fallen by more than 3.5% over the past 24 hours to trade at $0.3057. ZK, the native token of ZKsync’s parent network, has also dropped more than 3.1% to $0.01863 over the same period. However, both tokens were already on a decline before Lido’s announcement.
The protocol controls roughly one-third of all staked ether on the Ethereum network, making it the single largest staking operator by a substantial margin. Any security incident, or even the perception of one, carries systemic implications that extend well beyond the specific ZKsync integration.
For now, existing wstETH holders on ZKsync can take some comfort from Lido’s assurances while withdrawals remain fully operational.
Cryptopolitan reported earlier today that another project, Neutron, a BTCFi project that offers bitcoin holders yields on their staked tokens, also paused certain services until at least March 9 after a security update where it said” a whitehat flagged a vulnerability” in its code.
The smartest crypto minds already read our newsletter. Want in? Join them.