Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Security and scams · Explainer

Harmony Horizon Bridge Hack 2022: What Happened and What It Teaches

In June 2022 attackers drained roughly $100 million from the Horizon bridge run by Harmony, and Harmony offered a $1 million bounty for the funds to be returned. This guide explains what happened, why the offer went unanswered, how the money was moved, and what bridge users can check today.

By the DappsAtlas editorial team · Updated

Illustration for Harmony Horizon Bridge Hack 2022: What Happened and What It Teaches

What happened in the Harmony Horizon bridge hack?

In late June 2022, the Horizon bridge, which connected the Harmony network to Ethereum and other chains, was drained of roughly $100 million in crypto assets. The stolen tokens included wrapped ETH, AAVE, SUSHI, DAI, USDT and USDC, according to early reports.

Harmony confirmed the incident and said the bridge had been exploited. Within a day or two the company published a public message offering a bounty of $1 million to anyone who returned the funds and shared information about the exploit. Harmony gave a contact address for the offer.

The event drew wide coverage because it was one of the largest bridge losses of that period. It also showed how a single cross-chain bridge can hold large pools of value that attract attackers. Readers searching for this story today are usually trying to understand three things: how the attack worked, what the bounty meant, and where the money went.

The short answer is that the attacker took control of the bridge's approval process and withdrew assets, then moved them quickly through swaps and a privacy tool. The sections below explain each step and what it means for users now.

How was the Horizon bridge compromised?

Bridges work by locking assets on one chain and issuing matching tokens on another. When a user wants to move back, the bridge must confirm that the locked assets are really there and that a withdrawal is authorised. Many bridges, including Horizon, relied on a small set of trusted signers, often called validators or multisig keyholders, to approve these withdrawals.

Widely reported analysis of the Horizon incident pointed to compromised signing keys. If an attacker gets enough of the keys needed to meet a multisig threshold, they can approve withdrawals that look legitimate to the bridge contract. The attacker does not need to break the underlying blockchain itself.

This is a common pattern in bridge losses. The protocol code can be sound while the operational setup around it is weak. Keys may sit on servers connected to the internet, be shared among too few people, or be protected by a threshold that is too low for the value being held.

For readers, the lesson is not that every bridge is unsafe, but that a bridge is only as strong as its approval system. Before moving significant funds through any bridge, look at who can approve withdrawals and how many independent parties are required.

Why did Harmony offer a $1 million bounty?

Harmony's offer was an attempt at a negotiated return. In many exploits, the project does not have the ability to reverse transactions on a public blockchain, so the only options are to freeze what can be frozen, trace the funds, ask the attacker to return them, or offer a reward.

A bounty works by changing the attacker's calculation. If the attacker can keep most of the value, a return of funds may look better than a risky attempt to cash out. Protocols often pair a bounty with a message promising no legal action if the funds come back, and with an offer to share details that help fix the flaw.

Harmony's offer was 1 percent of the amount stolen, which some observers thought was too small to be persuasive. Coverage at the time noted that the hacker was not expected to be moved by that figure.

The general lesson is that a bounty is a request, not a recovery mechanism. It has no effect unless the attacker decides to respond, and most large bridge exploiters have not returned funds.

How were the stolen funds moved?

Once the attacker had the assets, the reported movements followed a familiar pattern. Stolen tokens were swapped into other assets through decentralised exchanges, which made them harder to follow in a single pool. Analysts then tracked transfers toward a privacy protocol, Tornado Cash.

Tornado Cash lets users deposit funds into a shared pool and withdraw them to a different address, breaking the visible link between sender and receiver. Its use by criminals is one reason the US Treasury sanctioned the service later in 2022. Sanctioned services carry legal risk for anyone who interacts with them, which is one reason exchanges and wallets monitor for flows to and from such addresses.

For the Horizon case, blockchain analysts and security firms published tracking updates on social media and in reports. Their messages generally said the funds were being moved, not returned, and that the attacker had rejected the offer.

If you want to follow fund movements in a case like this, public block explorers show every transaction on a public chain. Analytics tools that label addresses can help you see where value is going, but they can also be wrong, so treat them as a starting point rather than proof.

What is the status of the Harmony case today?

Because the funds left the bridge quickly and were moved through privacy and swap tools, most of them were not recovered as of the reports available. Harmony's bounty was not claimed by the attacker in the coverage that followed, and the company did not publish a full recovery in the results reviewed for this guide.

The case is not one that resolves with a single announcement. Recovery in past bridge exploits has depended on a mix of factors: whether an attacker is identified, whether funds sit in a centralised exchange that can freeze them, and whether the attacker returns some value for a reward or to avoid pursuit.

To check the current position, use these sources:

  • Harmony's official channels and blog posts on the Horizon incident
  • Reputable security firms and news outlets that published follow-up reports
  • Public block explorers, where you can see the wallet addresses and transfers yourself
  • Official statements from law enforcement, if any are issued

If you see a claim that funds have been fully recovered or that a new bounty will repay you, treat it with caution until you can confirm it from one of the sources above.

What should you check before using a bridge in 2026?

The Horizon exploit is still a useful case study in how bridge risk works. Bridges have repeatedly been targets because they often hold large pooled balances and rely on a smaller set of trust assumptions than the chains they connect.

When you evaluate a bridge in 2026, you can ask a set of plain questions:

  • Who can approve withdrawals, and how many independent parties must agree?
  • Are signing keys held in hardware devices or secure environments, or on ordinary servers?
  • Has the code been audited, and do audit reports cover the bridge's live configuration?
  • Is there a published incident response plan and a way to report vulnerabilities?
  • Are there limits on how much value can be withdrawn in a single period?

Some newer bridge designs use different trust models, such as messaging networks with configurable security settings or intent-based systems where a solver fronts funds. Each design has its own trade-offs. Read the documentation and understand what you are trusting before you move assets.

You can also reduce exposure by moving only the amount you need, and by keeping a small test transfer for new routes before sending a larger sum.

What can protocol teams learn from the Horizon exploit?

Protocol teams can learn from the Horizon case too. The main takeaways are about operational security rather than only smart contract code.

A sound approach usually includes:

  1. Hold signing keys in hardware or other protected environments, separated across people and locations.
  2. Set approval thresholds that match the value being secured, and review them as balances grow.
  3. Monitor the bridge for unusual withdrawals and set up alerts that reach a human on call.
  4. Prepare a pause mechanism that can be used quickly, with clear authority to use it.
  5. Publish an incident plan, including who communicates with users and how bounty terms are handled.
  6. Rehearse the plan before it is needed.

For users, the equivalent is to look for these signs of maturity before trusting a bridge. Projects that describe their key management and monitoring in detail usually take the risk more seriously than those that only publish a marketing page.

No bridge can promise zero risk. The goal is to reduce the chance of a single point of failure and to make a large loss less likely to go unnoticed.

What should you do if you were affected by a bridge hack?

If you suspect you were affected by a bridge exploit, or you hold assets on a bridge that has announced an incident, act methodically and avoid rushed decisions.

First, confirm public sources from the project's official channels. Scammers often impersonate support staff on social media and in direct messages. Never share your seed phrase or private keys with anyone, including people claiming to be from the project, an exchange or a recovery service.

Second, record what you have. Save transaction hashes, wallet addresses, timestamps and screenshots of the announcements you relied on.

Third, report the loss. Contact the protocol through its official support route, and if funds passed through a centralised exchange, tell that exchange. In serious cases you can also report to law enforcement in your country.

Fourth, be wary of recovery services that ask for an upfront fee, request remote access to your device or promise guaranteed returns. These are a frequent second wave of fraud after a public hack.

Finally, check the rules that apply to you. Tax treatment of losses and any legal options vary by country, so a local adviser may be useful for larger amounts.

Frequently asked questions

What was the Harmony Horizon bridge hack?

The Horizon bridge was a cross-chain bridge that let users move tokens between Harmony and Ethereum. In June 2022 an attacker drained about $100 million from it. Harmony publicly offered a $1 million bounty for the return of the funds and for information about the exploit.

Did the hacker accept the $1 million bounty?

Reports on the day said the hackers rejected the offer. Blockchain analysts tracked the stolen funds moving through swaps and into Tornado Cash, a privacy tool that the US Treasury sanctioned later in 2022. As far as the results show, the bounty was not claimed and most of the funds were not recovered.

Where can I check the current status of the funds?

Check the official Harmony channels and reputable security or news outlets for current updates on the case. Be wary of anyone who contacts you offering to recover lost funds for a fee, since that is a common follow-on scam.

How can I tell if a bridge is at risk of a similar hack?

A bridge exploit is a sign that the bridge trusted too few parties to approve withdrawals, or that the keys controlling those approvals were compromised. Before using any bridge, read its documentation on how withdrawals are authorised, who controls the keys, and whether it has had independent audits.

What should I do if I lost funds in a bridge exploit?

Do not send any crypto to an address you have not verified, and do not pay anyone who promises to get your funds back. Report the loss to the protocol team through its official channels, to your exchange if funds passed through one, and to law enforcement. Keep records of transactions and wallet addresses.

Is there any protection for users after a hack like this?

Crypto is not regulated like a bank deposit in most places, and losses from exploits are usually not insured. Check the rules that apply where you live before you use DeFi or bridging services, and only use amounts you can afford to lose.

Mentioned in this guide

dApps in this guide

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.3M−8.3%Ethereum · Arbitrum · Optimism +19
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 $16.7B+8.9%Polygon · Ethereum · ApeChain +76
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.27B−1.3%Ethereum
Defillama logo

Defillama

Analytics

Score 8.0 out of 10

DefiLlama is a data site that aggregates total value locked, trading volume and fees for DeFi protocols across many chains.

Save logo

Save

Lending

Score 6.8 out of 10

Save, formerly Solend, is a Solana lending and borrowing protocol where users earn interest on deposits or borrow against collateral.

TVL $71.1M−8.5%Solana · Eclipse
Tornado Cash logoScore 6.5 out of 10

Tornado Cash is a non-custodial privacy protocol for private transactions on Ethereum and several other networks, with a history of US sanctions.

TVL $774M−0.4%Ethereum · BNB Chain · Arbitrum +5

Keep reading

Related guides

All security and scams guides

Security and scams · Explainer

Gala Games and the 'Town Coin' Scam Claims: What's Verified

Gala Games grew into one of the biggest blockchain gaming brands, then drew headlines for a founder feud, a 2024 token-minting exploit and loud scam accusations. This guide separates what is documented from what is opinion, including the 'Town coin' claim, and shows how to protect yourself.