T
iTokenly

Poly Network (2023) hack — July 2023

Verified — 4 sourcesLast checked August 1, 2026

Incident facts

Date of incident
Publicly disclosedJuly 2, 2023
Target typeCross-chain bridge
Loss$10,100,000Published estimates range $5,500,000 to $10,100,000Price at time of incident
MethodPrivate key compromisePoly Network's cross-chain bridge relied on a 3-of-4 multisignature scheme held by four externally owned accounts that had not changed in about two years. Dedaub concluded the private keys of three of the four keepers were most likely stolen or misused, letting the attacker instruct the bridge contracts to issue tokens on ten chains. On-chain functions behaved as designed; no contract bug was identified.
ChainsMultiple chains, Ethereum, BNB Chain, Polygon
OutcomeUnresolved

What happened

On 2 July 2023, at about 18:47 UTC, an attacker began issuing themselves tokens through Poly Network's cross-chain bridge. Dedaub's post-mortem concluded this was not a smart contract bug: the bridge relied on a 3-of-4 multisignature scheme held by four externally owned accounts that had gone unchanged for roughly two years, and the most likely explanation was that the private keys of three of the four keepers were stolen or misused. Dedaub added there was no definitive proof the keys were stolen and that a rug pull, or compromised off-chain software running on three keepers, were both possible. CertiK reached a similar conclusion, noting on-chain functions performed as intended and pointing to a private key compromise or an off-chain exploit. Poly Network took about seven hours to pause its contracts.

The notional amount minted was enormous but almost entirely unsellable. CertiK counted roughly $42 billion of assets issued across ten blockchains and 57 tokens; Dedaub described a $34 billion notional figure. More than $34 billion of Poly-pegged BNB and BUSD on Metis had no sell liquidity, and several projects pulled liquidity once the attack surfaced.

Realised proceeds are contested. A day after the attack crypto.news reported about $5.5 million actually taken. Beosin, cited by The Block, later counted about 5,196 ETH converted, roughly $10.1 million, and CertiK put the extracted amount at approximately $10 million. Ethereum, BNB Chain, Metis, Heco and Polygon were worst affected.

Poly Network suspended services, advised projects to withdraw liquidity from decentralised exchanges and appealed to the attacker to return the assets. No recovery or arrest has been reported. Poly Network announced in September 2024 that it was terminating all services on 30 September 2024, citing changing market conditions rather than the hack.

Law enforcement

Poly Network said it was working with centralised exchanges and law enforcement agencies to identify the perpetrator and recover funds. No arrest has been reported.

Sources

  1. DedaubSecondary · retrieved 2026-08-01
  2. CertiKSecondary · retrieved 2026-08-01
  3. The BlockSecondary · retrieved 2026-08-01
  4. crypto.newsSecondary · retrieved 2026-08-01

Official post-mortem: https://dedaub.com/blog/poly-chain-hack-postmortem

Cite this

This data is published under CC BY 4.0. You may reuse it, including commercially, as long as you credit iTokenly and link back.

iTokenly Hack Registry, "Poly Network (2023) hack — July 2023", iTokenly, accessed 2026-08-01, https://itokenly.com/hacks/poly-network-2023
https://itokenly.com/hacks/poly-network-2023

Permalinks never change. If an entry is renamed, the old address keeps working.

Spotted an error? Write to [email protected]. Corrections to published figures are logged on this page. See the methodology for how entries are checked.