Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Security and scams · Explainer

Why Cross-Chain Bridges Became the Top Target for Crypto Hackers

Cross-chain bridges hold large pools of locked tokens and run complex verification logic, which makes them one of the most attractive targets in crypto. This guide explains why they attract attackers, how the main failure points work, and what users can check before moving funds.

By the DappsAtlas editorial team · Updated

Illustration for Why Cross-Chain Bridges Became the Top Target for Crypto Hackers

What a cross-chain bridge actually does

A cross-chain bridge is a system that moves tokens or messages between two blockchains that cannot read each other's state directly. Ethereum, Solana, rollups and other networks each keep their own ledgers, so a token on one chain has no native way to appear on another.

Bridges fill that gap. Most work by locking or burning tokens on the source chain and then creating or releasing a matching asset on the destination chain. Users see this as a simple transfer, but behind it is a chain of contracts, validators, relayers and sometimes off-chain servers that all have to agree that the deposit really happened.

There are several common types. Lock-and-mint bridges hold the original tokens in a vault and issue wrapped versions elsewhere. Liquidity-network bridges keep pools of tokens on both sides and settle later. Messaging protocols pass arbitrary data between chains, which apps then use to move assets or trigger actions. Canonical bridges, such as the official Arbitrum Bridge between Ethereum and its rollup, are maintained by the layer-2 team itself and are generally treated as the reference route for that network.

The key point for readers is that a bridge is not a single product. It is a set of moving parts, and each part can fail in a different way.

Why bridges concentrate so much value in one place

A bridge is useful because it pools assets. Locked tokens sit in one contract or set of contracts so that users on the destination chain can get wrapped versions or liquidity. That pooling is exactly what makes bridges valuable to attackers.

A single successful exploit can drain the entire pool rather than one user's balance. Compare that with a wallet, where an attacker must phish or infect each victim one at a time. A bridge concentrates value in a few addresses and a few lines of code, so the reward for one successful intrusion can be very large.

The pool also creates a second problem. Wrapped tokens circulating on the destination chain are only worth something if the locked collateral on the source chain is real. If an attacker can make the bridge believe a deposit happened when it did not, they can mint tokens with no backing. From there they can sell those tokens for real assets on decentralised exchanges, lending markets or centralised venues.

Total value locked figures for bridges change constantly, so readers should check current balances on public dashboards rather than relying on any single number. The structural point stays the same: the more value a bridge holds, the more an attacker stands to gain.

The main ways bridges get attacked

Bridge attacks tend to fall into a few recurring categories. Most real incidents combine more than one of them.

  • Compromised keys: attackers obtain the private keys or signing authority that approve withdrawals, through phishing, malware or social engineering of operators.
  • Weak validator or multisig setups: if only a small number of signers are needed to approve a message, a few compromised parties can authorise fake transfers.
  • Verification bugs: a smart contract may fail to check a signature, a Merkle proof or a message source correctly, so forged data is accepted as valid.
  • Initialisation and upgrade mistakes: a configuration value set wrongly during deployment or an upgrade can open a path that should have been closed.
  • Relayer and off-chain component failures: servers that pass messages between chains can be hijacked or misconfigured.
  • Economic attacks: attackers manipulate prices, liquidity or oracle inputs that a bridge or its linked apps rely on.

For each category, the defence is different. Key security depends on hardware signing, operational separation and monitoring. Verification bugs depend on code review, formal checks and bug bounties. Validator risk depends on how many independent parties must agree and how they are chosen. Readers evaluating a bridge should ask which of these risks the design addresses and which it leaves open.

Case study: key compromise at the Ronin Bridge

In March 2022, the Ronin Bridge, which served the Ronin sidechain used by the Axie Infinity game, lost a very large amount of ETH and USDC. The bridge relied on a set of validator keys to approve withdrawals. Attackers gained control of enough of those keys to sign fraudulent withdrawals, and the loss was reported at several hundred million dollars at the time.

The lesson most security researchers drew is about threshold design and operational security rather than code alone. The bridge used a multi-signature scheme, but a meaningful share of the required signatures were controlled through infrastructure that was not sufficiently isolated. Social engineering aimed at operators and access that remained in place after some changes were part of the story as reported afterwards.

For users, the case shows that a bridge can be widely used and still rely on a small trusted group. A high number of users does not measure how many independent parties must agree before funds leave the bridge.

The exact figures, timeline and how funds were later handled are documented in the bridge operators' post-mortem material and in public incident trackers. Check those sources for the authoritative details, as summaries online often differ on amounts and dates.

Case study: verification bugs at Wormhole and Nomad

Two other major incidents in 2022 show how a single bug in verification logic can be enough to drain a bridge.

Wormhole, which connects Solana with Ethereum and other chains, suffered an exploit in February 2022 in which the attacker bypassed a signature verification check on the Solana side. The attacker was able to mint wrapped ETH without depositing the matching collateral. The protocol's backers covered the shortfall, and the losses were reported at roughly three hundred million dollars.

Nomad, a messaging-based bridge, had an upgrade that set a trusted root to an invalid default value during initialisation. Because of that, many transactions that should have failed were treated as valid. Once the flaw was public, numerous people copied the same transaction pattern, and the bridge lost a large sum in a short period. Several participants returned part of the funds.

These cases share a pattern. The code looked reasonable at a high level, but one check was missing or one default was wrong. Bridges often have many contracts and many parameters, so a single configuration error can affect every message that follows. Careful audits, staged upgrades and public bug bounties reduce that risk, but they cannot remove it completely.

How different bridge designs shift the risk

Different bridge architectures change who you need to trust. Readers do not need to be cryptographers to compare them, but they should understand the basic trade-offs.

Design Main trust assumption Typical risk to watch
Canonical rollup bridge The layer-2 rollup and its proof or challenge system Upgrade keys and rollup-level bugs
Multisig-validated bridge A fixed set of signers reaches the threshold honestly Key compromise and small signer sets
Messaging protocol with configurable verifiers The verifiers and settings chosen by the app Weak configuration by individual apps
Intent-based bridge Solvers fill the request and settlement logic works Solver failures and settlement contract bugs

LayerZero V2 is a messaging protocol that lets applications choose how their messages are verified, which means security depends partly on each app's configuration. Across is an intent-based bridge and swap protocol, where a solver fronts funds and the user's request is settled later. The official Arbitrum Bridge is a canonical route tied to the rollup itself.

None of these is automatically safe. Each has its own failure modes. The useful question is not which label is best, but who can change the rules, who can approve withdrawals and how much value sits in the path at any time.

Why bridge losses are so hard to undo

Bridge hacks are often hard to reverse for several reasons. Transactions on public blockchains are final once confirmed, and attackers usually move stolen funds through mixers, bridges, decentralised exchanges or other chains within minutes.

Recovery depends on cooperation. Some stablecoin issuers can freeze tokens, and some exchanges can block deposits from known addresses, but that only works if the stolen assets pass through those points. Attackers who convert to assets without those controls, or who move funds through non-cooperating venues, are harder to stop.

Legal action varies by jurisdiction and by the specific facts of each case. Some bridges have offered bounties, negotiated returns, or compensated users from treasuries, but these outcomes are not guaranteed and are not a standard protection that users can rely on.

For readers, the practical lesson is that prevention and limiting exposure matter more than recovery. Keeping bridge balances small, moving funds in stages and watching transaction status closely reduce the damage a single failure can cause.

How to reduce your risk when using a bridge

Users cannot audit a bridge's code line by line, but they can run a short set of defensive checks before moving funds.

  1. Use the official bridge link from the destination app's documentation or the network's own website, and bookmark it.
  2. Check the token contract address on the destination chain against a trusted source before you approve or send.
  3. Send a small test amount first and confirm it arrives correctly.
  4. Avoid unlimited token approvals. Approve only the amount you need, and revoke old approvals you no longer use through a reputable approval-management tool.
  5. Read the bridge's documentation on who can pause, upgrade or sign messages, and how many parties must agree.
  6. Look for a public audit history, a bug bounty programme and a post-mortem policy. Their presence does not guarantee safety, but their absence is worth noting.
  7. Do not move your full balance at once. Split large transfers and keep idle funds on the chain where you need them.
  8. Watch for unexpected prompts to sign messages, add networks or import seed phrases. Legitimate bridges rarely ask for those.

None of these steps removes risk. They reduce the chance of an easy mistake and limit the damage if a bridge fails.

Where to check current bridge security information

Figures about bridge security change quickly. New incidents happen, protocols upgrade, and recovery efforts evolve, so any amount or status written here would go out of date.

To check current information, use these sources:

  • The bridge or network's own security page, audit reports and post-mortems.
  • Public hack trackers that list incidents with dates, amounts and root causes.
  • Public dashboards that show value locked and flows across bridges, which help you see whether a bridge's holdings are changing sharply.
  • Official announcements from the bridge team about pauses, upgrades or changes to signers.

When you compare sources, prefer primary documents over summaries, and check the date on each one. If two sources disagree on a figure, go with the operator's own report and note the discrepancy.

For readers researching a specific bridge, the most useful questions are: who can change the rules, how many parties must approve a withdrawal, whether the code has been audited and whether the team has a clear incident process. The answers to those questions tend to stay useful even as individual numbers change.

What this means for users and builders

Cross-chain bridges became a favourite target because they combine three things attackers want: large pools of locked value, complex code that spans several chains and operational systems that people must keep secure. A single failure can expose an entire pool, and the same design features that make bridges useful also make them hard to audit fully.

The history of major incidents shows several recurring weak points. Keys and signers can be compromised. Verification code can miss a check. Default values and upgrades can open unintended paths. Each bridge design shifts which risks matter most, and no design removes them entirely.

For users, the practical approach is to treat bridging as a higher-risk action than a simple swap within one chain. Verify the route, test with small amounts, limit approvals and keep balances spread out. For anyone building on or evaluating bridges, the same logic applies at a larger scale: minimise how much value a single key or contract can control, and make every privileged action visible.

The field is still developing, and the details of any one bridge will change. The underlying questions about trust, verification and concentration of value remain the right ones to ask.

Frequently asked questions

Are funds sent through a bridge insured or guaranteed?

Usually not in the way a bank account is protected. Most bridges are smart contracts or sets of off-chain operators, and when they fail, stolen funds are often hard to recover. Some bridges and their operators have offered partial recovery or compensation after past incidents, but that depends on the case and on whether attackers can be tracked or frozen. Treat any bridged amount as at risk while it is in transit.

What is the difference between a lock-and-mint and a burn-and-mint bridge?

A lock-and-mint bridge holds your original tokens in a contract on the source chain and issues a matching wrapped token on the destination chain. Burn-and-mint designs destroy tokens on the source chain and create new ones on the destination. Both depend on the bridge's verification system being honest. A flaw in that system can let attackers mint tokens that have no matching collateral.

How can I reduce my risk when using a bridge?

Start with the official bridge or the destination app's documented link, not a search result or a message from a stranger. Send a small test amount first, check the token contract address on the destination chain, and confirm the transaction has finalised before moving the full balance. Never approve unlimited token spending for a bridge you have not verified, and revoke old approvals you no longer need.

Where can I check the current status of a past bridge hack?

Several public hack trackers and security write-ups list major bridge incidents with dates, amounts and root causes. The protocol's own security or post-mortem pages are the most direct source for what happened and what was done afterwards. Because totals and recovery status change over time, check these sources directly rather than relying on a figure quoted in an old article.

Are newer bridge designs safer than older ones?

Each design has different trust assumptions. Some rely on a small set of validators or a multisig, some use light-client proofs, and some use messaging networks with configurable security settings. Newer designs such as intent-based routers reduce how long funds sit in a bridge contract, but they still rely on solvers and settlement logic. Read each bridge's documentation on who can pause, upgrade or sign messages, and treat that as the real risk profile.

Mentioned in this guide

dApps in this guide

LayerZero V2 logoScore 8.0 out of 10

LayerZero V2 is a cross-chain messaging protocol and bridge infrastructure for developers and asset issuers, connecting dozens of blockchains.

TVL $17.9B+10.6%Polygon · Ethereum · ApeChain +76
Across logo

Across

Cross Chain Bridge

Score 8.0 out of 10

Across is an intent-based cross-chain bridge and swap protocol for moving tokens between Ethereum, rollups and other chains, with an API for apps.

TVL $15.5M−6.3%Ethereum · Arbitrum · Optimism +19
Arbitrum Bridge logo

Arbitrum Bridge

Canonical Bridge

Score 8.0 out of 10

Arbitrum Bridge is the canonical bridge that moves ETH and ERC-20 tokens between Ethereum mainnet and the Arbitrum Layer-2 rollup.

TVL $3.29B−0.7%Ethereum
Lido logo

Lido

Staking Pool

Score 8.6 out of 10

Lido is a liquid staking protocol where users stake ETH and receive stETH, a reward-earning token usable across DeFi, governed by LDO holders.

TVL $21.8B+0.1%Ethereum · Solana · Terra +2

Curve

DEXes

Score 8.0 out of 10

Curve is a decentralized exchange on Ethereum built for low-slippage swaps of stablecoins and similar assets, with CRV governance and a crvUSD stablecoin.

Ethereum
Uniswap V3 logoScore 8.4 out of 10

Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.

TVL $1.52B−1.8%Ethereum · Base · Arbitrum +38
Axie Infinity logo

Axie Infinity

Play-to-Earn Games

Score 6.5 out of 10

Axie Infinity is a Ronin-based NFT game where players collect, combine and battle creatures called Axies, with its own AXS token.

Ronin
Crypto logo

Crypto

Centralized Exchanges

Score 7.8 out of 10

Crypto.com is a centralized crypto exchange and app for buying, trading and spending 400+ coins, with a Visa card, staking and a separate self-custody wallet.

Cronos
Infinity logo

Infinity

Lending

Score 5.5 out of 10

Infinity is a DeFi lending and borrowing protocol offering floating and fixed rates and yield curve trading, still shown as testnet or beta on its homepage.

Keep reading

Related guides

All security and scams guides

Blockchain · Chain guide

Boba Network in 2026: Future of Dapps and DeFi

Boba Network is an Ethereum layer-2 whose future for dapps and DeFi depends on liquidity, bridges and its current activity. This guide covers the stable facts, the factors to watch and how to check the network's status yourself.

Blockchain · Explainer

Ethereum Scalability and Gas Fees: How It Works in 2026

Ethereum's base layer keeps transactions expensive and slow at peak demand, so most of the scaling work now happens in rollups, data-availability upgrades and a multi-year protocol roadmap. This guide explains how each piece works, what it means for your fees, and how to choose where to transact.

Security and scams · Explainer

Zero-Knowledge Proofs for Digital Identity and Privacy in 2026

Zero-knowledge proofs let a person show that a statement about their identity is true, such as being over 18 or living in a given region, without handing over the underlying documents. This guide explains how they work, where governments and identity providers are considering them, what they cannot do alone, and how to spot scams that exploit the topic.

Security and scams · Explainer

What Is a Crypto Rug Pull? Types, Signs, and Safety

A crypto rug pull is a deliberate scam that leaves token buyers or project users with losses when insiders remove value, block exits, or abandon the project. Learn how common rug pulls work, what warning signs to investigate, and what to do if you think you are exposed.