The Polymarket Site Was Real. The $3M Theft Was the Code Behind It
You did not get phished by a fake link. The official site itself asked you to sign — and under 15 wallets paid for it. Here is the part that should scare every crypto user.
Founder & Lead Technician

Quick answer
Polymarket users lost roughly $3 million after attackers injected malicious JavaScript through a breached third-party frontend vendor, tricking people into approving fraudulent transactions on the genuine site. Fewer than 15 accounts were hit, and Polymarket says it will fully reimburse them.
The website was the real one. The theft happened anyway.
Polymarket users just lost an estimated 3 million dollars without ever clicking a fake link or visiting a lookalike domain. They were on the official site. They approved transactions that looked normal. And the money was gone.
Here is the problem: the attackers never had to fool you into going somewhere wrong. They poisoned the place you already trusted.
What just happened to Polymarket users
Polymarket, one of the world's largest crypto-based prediction markets, confirmed that hackers injected a malicious script into its frontend after breaching a third-party vendor. The platform calls it a supply-chain attack that hit a dependency running on its website.
The result: unsuspecting users were tricked into approving fraudulent transactions on the genuine Polymarket site. Malicious JavaScript, slipped in through that frontend vendor, did the rest.
Independent blockchain intelligence firms put the losses at roughly 3 million dollars, stolen from a small number of accounts. According to security firm PeckShield, it was a phishing campaign that drained about 3 million dollars worth of ParyonUSD from users.
The attacker did not sit on it. PeckShield says the stolen funds were bridged from Polygon to Ethereum and swapped into around 1,893 ETH. Visual analytics firm Bubblemaps reports the damage was concentrated in fewer than 15 accounts and even published a list of affected wallets and the addresses holding the loot.
One detail matters more than the rest, and it is the part that should worry you.
Polymarket's servers were never touched
Polymarket says its own servers and backend infrastructure were not impacted. Read that again.
The company that lost its users 3 million dollars was not, in the traditional sense, hacked. Nobody broke into its databases. Nobody stole its keys. The platform itself stayed clean.
The weak link was a vendor whose code Polymarket loads into your browser every time you open the page. That is the uncomfortable truth of the modern web: when you visit one site, you are quietly trusting dozens of other companies you have never heard of.
So what does this actually mean for you?
Why a supply-chain attack is so hard to dodge
Most security advice trains you to spot the fake. Check the URL. Hover over the link. Look for the padlock. None of that would have saved these users, because every one of those checks passed.
That is what makes this class of attack so dangerous:
- The domain is legitimate. You are on the real site, with the real certificate, served by the real company.
- The malicious code rides in as a guest. It arrives through a trusted third-party script the site has loaded for ages without issue.
- The trap looks routine. A wallet approval prompt on a crypto site is the most normal thing in the world. You have clicked through hundreds of them.
- One vendor breach scales to everyone. Compromise a single dependency and you reach every visitor at once, no individual targeting required.
Here is why that matters: the entire defense model most people rely on assumes the danger lives at the edge, in suspicious links and shady sites. Supply-chain attacks move the danger inside the walls of the places you already trust.
If you are a Polymarket user or you hold crypto in any browser-connected wallet, treat every transaction approval over the coming days as suspect. Read what you are signing in full before you confirm. An unexpected prompt is a stop sign, not a formality.
The one habit that would have blunted this
You cannot personally audit a website's third-party vendors. But you can change the moment where the money actually leaves: the signature.
The attack only succeeded because users approved the fraudulent transactions. That approval is your last line of defense, and it is the one fully in your control.
- Read every approval request. Wallets show you what you are authorizing. An unfamiliar contract, an unlimited spending allowance, or a transfer you did not initiate is a red flag worth aborting for.
- Use a hardware wallet for real money. Physical confirmation on a separate device means a malicious script on a webpage cannot sign on its own.
- Split your funds. Keep a small balance in your active trading wallet and the bulk somewhere isolated, so a single bad signature cannot empty everything.
- Slow down on prompts. Attackers count on the muscle memory of clicking approve. Breaking that reflex is the cheapest protection you have.
What happens next (24 to 72 hours)
Expect the situation to move on a few fronts.
Polymarket has said it will fully reimburse the affected customers, so the immediate focus for those fewer than 15 accounts shifts from loss to repayment. Watch for the company to share how and when that reimbursement lands.
On the investigation side, the stolen funds have already been bridged to Ethereum and converted to roughly 1,893 ETH, which means blockchain analysts and the named firms will be tracking those wallets closely. Public lists of the attacker addresses are already circulating, raising the odds of exchange flagging or partial recovery if the funds try to cash out.
The bigger ripple is everyone else. Expect renewed pressure on crypto platforms to audit and lock down the third-party scripts they load, because Polymarket just demonstrated that a 9 billion dollar platform with clean servers can still bleed user funds through a vendor it does not directly control.
The takeaway you should not skip
The lesson here is not be careful what you click. The users who lost money were careful. The lesson is that trusting a site is not the same as trusting every piece of code that site quietly runs, and the only checkpoint you fully own is the one right before you sign. Guard that moment, and a poisoned dependency somewhere upstream becomes a scare instead of a loss.
Source: BleepingComputer
Frequently asked questions
What actually happened in the Polymarket hack?+
Attackers breached a third-party vendor whose code Polymarket loads on its website, then injected malicious JavaScript into the platform's frontend. That script tricked users into approving fraudulent wallet transactions on the genuine Polymarket site, draining an estimated $3 million from fewer than 15 accounts. Polymarket's own servers and backend were not breached.
Will Polymarket users get their money back?+
Yes. Polymarket has publicly stated it will fully reimburse the customers who lost funds in the incident, which independent firms estimate at roughly $3 million stolen from a small number of accounts.
How do I protect my crypto wallet from a supply-chain attack like this?+
Read every transaction your wallet asks you to approve instead of clicking through, use a hardware wallet so signing requires physical confirmation, keep large balances in a separate wallet from the one you use for active trading, and be suspicious of any unexpected approval prompt even on a site you trust.
Founder & Lead Technician
Daniel founded Ask Technicians to cut through bad tech advice. He writes hands-on troubleshooting guides drawn from years of real-world repair and support work.
Related guides

Polymarket Hack Hits $3.1M: What We Know
Hackers drained about $3.1 million in PUSD from 11 Polymarket wallets after a compromised vendor injected a malicious script. Here is what happened.

FBI Warns: Russian Hackers Steal Signal Backup Keys
The FBI and CISA say Russian intelligence hackers now phish Signal Backup Recovery Keys to read victims past messages. Here is how the scam works and how to stop it.

Clean GitHub Repo Tricks AI Agents Into Running Malware
Researchers showed a benign-looking GitHub repo can make an AI coding agent open a reverse shell with no malicious code to scan.

Russian Hackers Tied to $2.5B Jaguar Land Rover Hack
A report says Russian hackers were behind the Jaguar Land Rover breach that halted production and cost the UK economy an estimated 2.5 billion dollars.
