Security and scams · Explainer
The Poly Network Hack: What Happened in 2021 and What It Teaches
In August 2021 an attacker drained more than $600 million from Poly Network, a cross-chain DeFi platform. This guide explains how the exploit worked, what happened to the funds, and the security lessons that still apply to bridges and cross-chain apps in 2026.
By the DappsAtlas editorial team · Updated

What was the Poly Network hack?
Poly Network was a decentralized finance platform that let users move tokens and data between several blockchains. On August 10, 2021, an attacker took more than $600 million in crypto assets from contracts that held funds across Ethereum, BNB Smart Chain and Polygon.
The figure most often quoted is about $611 million, while some reports cited $613 million. The exact number depended on the token prices used at the time of each count and on which addresses were included.
The incident was one of the largest crypto thefts on record. It is still discussed because it was not a simple loss of a user's private key. The attacker used a logic flaw in cross-chain infrastructure, which is a different category of risk from a phished wallet.
For readers in 2026, the event is best treated as a case study. It shows how a single weakness in a contract that coordinates many chains can expose large pools of funds at once.
Timeline of the August 2021 attack
The exploit took place on August 10, 2021. The attacker moved funds out of several contracts over a short period and spread them across addresses on more than one chain.
The platform publicly reported the theft the following day and asked the attacker to return the assets. Within days, the attacker began posting messages on the blockchain, which led to a public exchange about the funds.
Reports from the following week described partial returns. Major news outlets reported that the hacker sent back a large share of the funds, with figures around $260 million cited in coverage of that period.
The timeline shows two phases: a fast drain, followed by a slower negotiation and partial recovery. Each step was visible on public blockchains, which is why the case is still analysed in detail.
How the exploit worked
According to the platform's explanation, the flaw involved how the cross-chain manager contract handled calls between chains. The attacker found a way to make the manager call a privileged function on a token contract that it was not meant to control.
That privileged function allowed the attacker to change which address was authorized to approve cross-chain transfers. Once that authority was in their hands, they could approve withdrawals from the pooled funds.
The key point is that the attacker did not need to steal a password or a key from a user. They used the rules of the contracts against themselves by crafting inputs that the system accepted.
Security teams call this kind of problem an access control failure combined with an input validation gap. Both are common in complex contract systems that pass instructions between components.
Why cross-chain contracts carry high risk
A cross-chain protocol must trust messages that come from another blockchain. Each extra chain, contract and message type adds a place where something can go wrong. Bridges therefore concentrate risk: a single defect can affect every asset the system holds.
Several factors raise the stakes. Pooled liquidity means one contract can hold value for many users. Upgradeable contracts may give administrators powers that users do not see. Complex message routing makes it harder to reason about every possible call path.
Auditing helps, but an audit is a snapshot. Changes after the review, new integrations or unusual call combinations can still create openings. A protocol that works well in normal use may still fail when an attacker searches for edge cases.
Users should assume that cross-chain apps carry more risk than single-chain tools. That does not mean avoiding them altogether, but it does mean sizing positions carefully and keeping track of where assets sit.
How the stolen funds moved and came back
Blockchain transactions are public, so the movement of the stolen funds can be traced. Reports described the attacker moving assets across several chains and through decentralized exchanges. Some tokens were frozen by their issuers once they were identified.
The return of funds was not a single event. Coverage described the attacker sending back assets in batches and posting explanations on chain. Some addresses remained active for a time, while others were left with balances that the platform and its partners tried to protect.
For anyone following the case, the practical lesson is that on-chain evidence matters. Transaction hashes, addresses and token contracts can be checked directly on a block explorer, and those records are more reliable than secondhand summaries.
If you are researching the case, compare several reports and check the explorer data for the amounts you care about. Figures in news stories sometimes differ because they use different dates, prices or definitions of what was stolen.
What is the status of the funds today?
Because the event happened in 2021, the most important question for most readers is what remains relevant now. The platform and its community responded with recovery work, and the attacker's partial return changed how many observers viewed the incident.
The current status of any remaining funds, token freezes or legal matters should be checked against official post-mortems and recent reporting. Those sources change more slowly than market prices but can still be updated, so do not rely on a single old article.
If you hold any token that was linked to the platform, check its current contract details on a block explorer and confirm the issuer's latest statements. Be cautious about tokens that promise recovery payouts or claim to represent a claim on stolen funds.
In short, the story is less about the final headline number and more about the security issues it revealed. Those issues apply to any protocol that moves value between chains.
How to evaluate a bridge before you use it
Before using any bridge or cross-chain protocol, read its documentation about how transfers are verified. Note who can pause, upgrade or change contracts, and whether those powers are held by a multisig, a timelock or a single party.
Check these basics:
- Whether the contracts are verified on a block explorer
- Whether there are published audits and bug bounty programs
- Whether the team has a clear incident response record
- Whether the amount you plan to move is one you could afford to lose
- Whether the official website and social accounts match the links you were given
Start with a small test transfer when the protocol is new to you. Confirm the amount, destination address and chain before approving any transaction.
Revoke token approvals you no longer need. Many losses come from old permissions that stay open after a user stops using an app.
Scams that follow large crypto hacks
Large hacks produce a second wave of fraud. Scammers may pose as recovery teams, investigators or official support staff, offering to return a share of losses in exchange for a fee or a wallet connection.
Watch for these warning signs:
- Unsolicited direct messages or emails about a hack you did not report
- Requests for your seed phrase or private key
- Links to sites that ask you to connect a wallet to claim a refund
- Pressure to act within hours
- Fake support accounts that copy official names
No legitimate recovery process needs your seed phrase. If you are approached, stop responding, do not sign anything and verify any claim through the project's official website or published statements.
If you already shared sensitive information, move remaining funds to a new wallet with a fresh seed phrase and revoke approvals on the old one.
Lessons for developers and protocol teams
Developers and project teams can learn from the Poly Network case in several concrete ways. Each rule below reduces the chance that one flaw can drain a large pool.
- Limit privileged functions and document who can call them
- Use timelocks for changes to authority or upgrades
- Validate every input that crosses a contract or chain boundary
- Test unusual call sequences, not just expected flows
- Keep emergency pause mechanisms that have been tested
- Run independent audits and continuous monitoring
Bug bounty programs give outside researchers a legal route to report flaws. Clear disclosure rules and fast response times matter as much as the code itself.
Teams should also plan for incidents before they happen. A tested response plan, a communication channel for users and a process for on-chain negotiations can shorten the time between detection and action.
Frequently asked questions
Did the Poly Network hacker keep the money?
Most of the funds were not kept by the attacker in the end. Reports at the time said the hacker returned about $260 million, and the platform and the wider community worked to track and freeze assets. Check current balances and any remaining stolen addresses on a blockchain explorer rather than relying on old totals.
Was Poly Network a bridge?
Poly Network was a cross-chain protocol that let users move tokens and messages between blockchains such as Ethereum, BNB Smart Chain and Polygon. The attacker exploited a flaw in the contracts that coordinated those transfers, so the hack is best understood as a bridge-style failure rather than a simple wallet theft.
How can I judge whether a cross-chain app is safe to use?
Check whether the bridge or cross-chain app has been audited, whether its contracts are verified on a block explorer, and whether it has a clear incident history. Use official project channels for any announcements and avoid bridges you cannot evaluate. Smaller, newer or unaudited tools carry more risk than widely used protocols with long track records.
What scams follow large hacks like this one?
Ignore unsolicited messages offering to recover stolen funds or refunds, especially those asking for a seed phrase, a wallet connection or a payment to unlock assets. Legitimate projects do not ask for private keys. Treat any direct message that creates urgency as a likely scam.
Is this hack still relevant to users today?
The Poly Network case is a useful reference when you assess cross-chain risk, but the exact attack path is specific to that codebase and date. Read post-mortems from the project and independent security firms for the current state of any protocol you use. Focus on general habits such as limiting exposure, checking permissions and keeping only needed funds in active contracts.
Mentioned in this guide
dApps in this guide
LayerZero V2 is a cross-chain messaging protocol and bridge infrastructure for developers and asset issuers, connecting dozens of blockchains.
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.
Arbitrum Bridge is the canonical bridge that moves ETH and ERC-20 tokens between Ethereum mainnet and the Arbitrum Layer-2 rollup.
Uniswap V3 is a non-custodial decentralized exchange protocol for token swaps and concentrated liquidity provision across 40+ chains.
Poly Network is a cross-chain bridge protocol for moving tokens between more than 20 blockchains, best suited to users who understand bridge risk.
Keep reading
Related guides
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.
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 · Review
How to Discover dApps and NFTs on Mantle Network in 2026
Mantle Network is an Ethereum layer-2 where you can find decentralized apps and NFT collections at lower transaction costs. This guide covers how to set up a wallet, find trustworthy sources, check contracts before you interact with them, and avoid the scams that target new networks.
Blockchain · Explainer
SKALE Network and the Multichain Future: What to Know in 2026
SKALE Network runs separate, application-focused chains that are anchored to Ethereum. This guide explains how that multichain design works, what a gas-free model means in practice, and what to verify before relying on any cross-chain route.
Security and scams · Explainer
Polygold: Victim or Scam? How to Tell and What to Do
Polygold is the kind of name that prompts a pair of questions: was this a legitimate platform that failed, or a scam from the start? This guide explains how to weigh that difference, what the warning signs look like, and what to do if you have lost money.
Security and scams · Explainer
OpenSea Upgrade Hacks: What Happened and How to Stay Safe
Between 2022 and later, OpenSea users faced a run of attacks tied to marketplace changes, from a listing flaw to upgrade-themed phishing and malicious signature requests. This guide explains what happened, why upgrades create openings for scams, and how to protect an NFT wallet today.
Security and scams · How-to
How to Prevent Wallet Drainer Scams in 2026
A wallet drainer tricks you into signing a transaction or sharing a secret that hands over your tokens. This guide explains the habits and checks that keep your funds under your control.
Security and scams · Explainer
OpenSea Email Phishing: How NFT Traders Lose Assets in 2026
Fake OpenSea emails have tricked NFT traders into signing wallet approvals that let attackers take their assets. This guide explains how the 2022 phishing attack and later data breaches worked, how to spot a scam email, and what to do now to protect your wallet.