Notional Finance faces suspected $1.7M exploit after blockchain investigators traced stablecoins out of an escrow contract, into ETH, and then through Tornado Cash. The on-chain trail is ugly. The official confirmation is still missing.
- Reported loss: about $1.7 million
- Assets traced: $69, 242 in DAI and $1, 658, 423 in USDC
- On-chain path: two Ethereum addresses, swap into 689.2 ETH, then Tornado Cash
- Status: Notional had not publicly confirmed the incident when checked
On Sept. 4, blockchain investigator Specter and security firm PeckShield flagged suspicious transfers tied to Notional Finance Faces Suspected $1.7M Exploit escrow contract. PeckShield put it bluntly: “The Notional Finance escrow contract may have been exploited.”
According to the reporting, the assets were linked to two Ethereum addresses, 0xC954…De69 and 0xDaCC…Ce38, before being converted into about 689.2 ETH and deposited into Tornado Cash.
That sequence is what raises eyebrows. Stablecoins like DAI and USDC are common DeFi targets because they’re liquid and easy to move. Once funds are swapped into ETH and pushed through a mixer, the paper trail gets much harder to follow. Tornado Cash was built to blur transaction links, which is exactly why it appeals to users who want privacy and why it drives investigators up the wall. Same tool, very different vibes.
Notional Finance is an Ethereum-based lending protocol focused on fixed-rate, fixed-term borrowing. In plain English, it lets users lock in borrowing terms ahead of time instead of floating with changing rates. That model has a real place in DeFi, especially for users who want predictability. It also means contract design has to be tight. If a supporting contract goes sideways, the damage can be real before anyone has time to blink.
The biggest caveat is also the most important one: this has not been publicly confirmed by Notional. The available reporting does not establish the exact technical cause, and it does not prove that user deposits were the source of the funds. The money could have come from user-related balances, the protocol treasury, or another party using the escrow system. What is clear is that the movement itself looks bad enough to take seriously.
That distinction matters. An on-chain drain can point to a security event without telling the full story. Researchers have not confirmed whether the compromised piece was part of Notional’s core lending engine, a separate integration, or an older contract sitting off to the side like a forgotten back door. In DeFi, those “side” contracts have a nasty habit of becoming the main event.
An exploit in this context means a suspected security failure in a smart contract or protocol design that allowed funds to be taken. An escrow contract is supposed to hold assets under predefined conditions. If that contract is the weak point, the impact can range from a contained accounting problem to a full-blown loss of assets. The chain can show where funds moved. It usually cannot explain why the lock failed.
The role of Tornado Cash makes recovery more complicated. Once assets are deposited into a mixer, tracing the eventual exit path becomes far harder. That does not prove criminal intent by itself, but it does make asset recovery more difficult and slows down any realistic response.
PeckShield cited Specter’s findings, but neither has published a full technical breakdown. So the basic questions remain open: Was this a bug, a permissions issue, a compromised key, or something else entirely? Were any contracts paused? Were remaining assets secured? Did the incident affect open positions, collateral, or users at all? Those answers matter more than the headline number.
For now, the cleanest reading is straightforward. Investigators saw suspicious movement from Notional-linked contracts, tracked roughly $1.7 million in DAI and USDC into about 689.2 ETH, and then into Tornado Cash. That is serious enough to watch closely, but not enough to pretend the full picture is already known.
There’s also a broader DeFi lesson here. Smart contracts can be elegant, capital-efficient, and brutally unforgiving when something goes wrong. A fixed-rate lending protocol is useful precisely because it promises certainty in a market that usually serves chaos with a side of chaos. But if the plumbing breaks, users don’t care how clever the design was, they care whether the funds are still there.
Crypto has a way of exposing both the promise and the mess at the same time. Privacy tools like Tornado Cash are not inherently evil, even if regulators and bounty hunters treat them like a four-letter word. The same rails that protect financial privacy can also be abused to launder stolen assets. That tension isn’t going away. It’s built into the system.
For readers tracking protocol risk, this is a reminder that escrow contracts, integrations, and “small” support systems can become the weak link. And in DeFi, the weak link is not some academic nuisance, it’s where the money walks out the door.
Key questions and takeaways
-
What was reportedly lost?
About $1.7 million, including $69, 242 in DAI and $1, 658, 423 in USDC. -
Who flagged the incident?
Specter published the findings, and PeckShield cited them. -
Where did the funds go?
They were reportedly swapped into about 689.2 ETH and deposited into Tornado Cash. -
Did Notional confirm the exploit?
No. Notional had not publicly confirmed the incident when checked. -
Were users definitely affected?
Not proven. The funds may have come from user-related balances, the treasury, or another contract user. -
Why does Tornado Cash matter?
Because mixing services make blockchain tracing and recovery much harder once funds are deposited. -
What is still unknown?
The exact technical cause, the scope of the damage, whether contracts were paused, and whether any assets can still be recovered.
The takeaway is not that Notional has been conclusively hacked. It hasn’t been confirmed publicly. The takeaway is that there is enough on-chain evidence to treat this as a serious suspected exploit until Notional releases a proper technical explanation. In crypto, certainty is rare. Reckless certainty is everywhere.
Further reading
A few related links on the exploit trail, privacy tooling, and some adjacent DeFi moves worth keeping an eye on:
- Notional Finance Escrow Contract Compromised, $1.7 Million
- Tornado.Cash: 1 ETH Transactions
- es-20211231
- Notional Finance Escrow Contract Shows Signs of $1.7
- eXch Drops USDT, USDC Amid Bybit Hack Laundering Probe
- Coinbase Funds $12K CryptoUBI Pilot for 160 Low-Income New Yorkers
- Polymarket Hits $10B in Bets, Boosts Polygon’s USDC and Transaction Volume