Polter Finance Hack: $12M Oracle Exploit
November 17, 2024 · Fantom / Ethereum
What happened
On November 17, 2024, Polter Finance — a lending protocol on Fantom forked from Geist and Aave — was drained after an attacker used a flash loan to manipulate the spot price of the BOO token in the SpookySwap pool that Polter relied on as its price oracle. The flawed oracle valued a single BOO at roughly $1.37 trillion, letting the attacker borrow against wildly inflated collateral and empty the pools of FTM, USDC, sFTMX and MIM. Reported losses were about $8.7M on-chain and ~$12M per Polter's police report. The team froze the protocol, attempted an on-chain bounty negotiation that went unanswered, and ultimately shut the project down. The proceeds were bridged off Fantom. ChainHint holds no fund-flow trace of its own for this incident: Fantom is not among the chains our tracer supports, and the Ethereum-mainnet graph that used to sit on this row was cleared on 2026-09-16.
How the funds moved
Flash Loan Oracle Manipulation
The attacker took a flash loan to distort the spot price of BOO in the SpookySwap pool Polter used as its oracle. The oracle then valued 1 BOO at roughly $1.37 trillion, inflating the attacker's collateral to a level that let them borrow against phantom value.
Bridge Off Fantom
Drained assets — FTM, USDC, sFTMX and MIM — were bridged off Fantom to Ethereum.
Shutdown After Failed Negotiation
Polter froze the protocol and posted an on-chain bounty offer, which the attacker never answered. With the pools emptied and no recovery path, the team wound the project down.
Key findings
Attacker Address (Ethereum side)
Root Cause
Destination Pattern
Aftermath
Investigate your own incident
ChainHint traced the Polter Finance hack in minutes.
Use the same tool for your case.