#1 BTC $80,499.54 -0.17% #2 ETH $2,341.99 -1.24% #3 USDT $0.9991 +0.01% #4 BNB $735.15 -0.20% #5 XRP $1.29 +0.38% #6 USDC $1.00 +0.02% #7 SOL $101.54 -0.58% #8 TRX $0.3290 -0.20% #9 STETH $2,330.79 -1.86% #10 ZEC $1,197.59 +2.37%

Blog / Historical Archive

History of Cross-Chain Bridges

Lock-and-mint to intents.

Lock-and-mint

Early bridges locked tokens in a contract on the source chain and minted wrapped versions on the destination. WBTC, launched in January 2019, used custodians, while multisig bridges relied on a set of signers whose keys became targets.

Ronin

On March 23, 2022, attackers compromised five of nine Ronin validator keys and withdrew about 173,600 ETH and 25.5 million USDC, roughly $625 million. The FBI attributed the attack to North Korea's Lazarus Group.

Wormhole and Nomad

On February 2, 2022, a signature verification bug let an attacker mint 120,000 wETH on Solana, about $325 million; Jump Crypto replaced the funds. In August 2022 Nomad lost about $190 million after an initialization bug let anyone copy a valid transaction.

Canonical and messaging bridges

Rollup canonical bridges inherit L1 security but take seven days for optimistic withdrawals. Messaging protocols such as LayerZero, Wormhole and Chainlink CCIP, launched in 2023, use oracle and relayer networks with rate limits.

Intents

Across and others use intents: users state a desired output, solvers front liquidity on the destination quickly, and are repaid later. ERC-7683, co-authored by Uniswap and Across in 2024, standardizes cross-chain intents.

By the numbers

For History of Cross-Chain Bridges, the reference figures are ronin hack of ~$625M (2022), wormhole hack of ~$325M (2022), nomad hack of ~$190M (2022), trend of Intents. The comparison table below lines up hack, date, loss — Ronin: Mar 2022 / ~$625M; Wormhole: Feb 2022 / ~$325M; Nomad: Aug 2022 / ~$190M; Harmony Horizon: Jun 2022 / ~$100M.

Modeling History of Cross-Chain Bridges with the Cross Chain Bridge Net Output Comparator

The Cross Chain Bridge Net Output Comparator takes three inputs — Amount ($), Bridge fee (%), Gas ($). Net output = amount × (1 − fee) − gas. With its default inputs (Amount ($) = 5000; Bridge fee (%) = 0.1; Gas ($) = 4) it returns 4,991 $; swap in the figures from History of Cross-Chain Bridges above to reproduce the scenario yourself.

Modeling History of Cross-Chain Bridges with the Cross Chain Bridge Finality Latency Estimator

The Cross Chain Bridge Finality Latency Estimator takes three inputs — Source block time (s), Confirmations, Relay delay (s). Latency = block time × confirmations + relay. With its default inputs (Source block time (s) = 12; Confirmations = 64; Relay delay (s) = 120) it returns 14.8 min; swap in the figures from History of Cross-Chain Bridges above to reproduce the scenario yourself.

Data Table

HackDateLoss
RoninMar 2022~$625M
WormholeFeb 2022~$325M
NomadAug 2022~$190M
Harmony HorizonJun 2022~$100M

Frequently Asked Questions

Why are bridges targeted?

They hold large pools of locked collateral protected by few keys.

What is an intent bridge?

Solvers fill the order and settle later.

Are canonical bridges safer?

They inherit chain security but are slower.

Related Calculators

Related Tokens

Related Articles