On July 18, 2024, three cross-chain bridges lost over $35 million in under 24 hours. The ledger remembers what the interface forgets: the attacks on Verus, AFX, and BSquared were not novel exploits but rehearsals of the same failure modes that have drained $329 million from bridges this year alone. I’ve spent the last seven years auditing slashing protocols and liquidation engines, and what I see here is not a string of bad luck — it’s a systemic refusal to fix core architectural weaknesses.
Context: The Bridge Boom and Its Built-In Bombs
Cross-chain bridges are the plumbing of DeFi, moving assets between L1s and L2s. Verus Bridge is a standard multi-signature bridge with a flawed cross-chain import verification. AFX Bridge uses a 5-of-7 validator set to approve transfers. BSquared Network runs a staking contract with upgradeable proxies. All three share a common trait: they rely on centralized or semi-centralized control points. When I audited the Ethereum 2.0 slasher protocol in 2017, I learned that any system with a privileged key or a single verification path is a ticking bomb. These projects chose convenience over resilience, and now the market is pricing that choice.
Core Analysis: Three Attacks, One Root Cause
Let’s tear apart each incident at the code level.
Verus Bridge – The Repeater Offender
In May 2024, Verus was hit by a cross-chain import validation flaw. The hacker returned 75% of funds after a 25% bounty, but the team never fixed the underlying architecture. Two months later, the same vulnerability was exploited again — same function, same logic, same result. The fix was a patch, not a refactor. The ledger remembers what the interface forgets: a verification function that accepts arbitrary calldata without validating origin is a standing invitation.
The hacker used Tornado Cash, making recovery nearly impossible. This is not a failure of cryptography; it is a failure of engineering discipline. One missing check is all it takes, and Verus left it missing twice.
AFX Bridge – The Key Management Disaster
AFX relies on a 5-of-7 validator set. On July 18, an attacker used an “authorized validator key” to sign a malicious transaction, draining 2,400 ETH. The core issue is not the multi-sig itself but how the keys are stored and rotated. Code does not lie; auditors just listen. Speckter and BlockSec identified that the privilege role had been active for over a year — this stinks of insider access or compromised infrastructure. The protocol paused operations, then offered a 30% bounty. But a bounty on a stolen key is not a security measure; it’s a ransom.
BSquared Network – The Upgradeable Trap
BSquared runs a staking pool on BNB Chain. The attacker gained “unauthorized access” to the staking contract’s upgradeability, minted 8.5 million B2 tokens, and dumped them on PancakeSwap, crashing the price from $0.45 to under $0.10. One missing check is all it takes — in this case, the missing check was on the owner address. Upgradeable contracts are dangerous if the admin key can be changed via a single transaction. I’ve seen this pattern in my own audits: teams focus on game mechanics and ignore the permission model.
The common denominator: every attack exploited a centralized control point — a verification function, a validator key, or an admin permission. The technical complexity is low; the security assumptions are weak. None of these protocols would pass a modern security review if the reviewer were allowed to look at the access control layer with any seriousness.
Contrarian Angle: Bounties Are Making Things Worse
A 30% bounty sounds generous. But Taylor Monahan, a well-known security researcher, questioned it directly: are these bounties inviting more hacks? My experience with the MakerDAO liquidation audit in 2020 taught me that incentives drive behavior. When you pay a hacker 30% of stolen funds for “returning” the rest, you create a business model for attacking weak protocols. The hacker is rewarded for finding a flaw, even if they exploit it first. This perverts the white-hat culture.
Silence is the sound of a safe contract. But here, the silence was broken by negotiations. By offering bounties after the fact, protocols signal that they are willing to pay for silence. This encourages attackers to target them repeatedly — Verus is the proof. The market should penalize this behavior, not reward it.
Moreover, the 30% bounty on AFX is effectively an admission that the protocol cannot secure its own keys. If you can’t protect your multi-sig, you shouldn’t be operating a bridge. The correct response is not a bounty; it is a full code freeze, a forensic audit, and a mandatory migration to a trust-minimized architecture.
Takeaway: The Infrastructure-First Cynicism We Need
The industry loves narratives: bull markets, bear markets, L2 wars. But the only narrative that matters here is structural weakness. These bridges will be exploited again, by the same methods, until the underlying architecture changes. The slasher doesn’t forgive. Neither do we.

I forecast that within six months, either these bridges will migrate to Zero-Knowledge verification or they will be abandoned. The users who lose money today will not return. The capital will flow to solutions like LayerZero, Wormhole, and native ZK-rollup bridges — not because they are perfect, but because they at least understand the threat model.
Static analysis. Zero mercy. That is the only standard that matters. The next 24 hours will reveal which projects learned the lesson, and which are still waiting to be exploited again.