Cronos says $9.19 million stolen in the Aug. 30 Tectonic lending exploit has left the chain for good. A validator-coordinated rollback restored the other $111.2 million, but funds that crossed to Ethereum before the halt are beyond its reach.
The details came out Monday in a post-mortem published by Cronos, the layer 1 blockchain tied to Crypto.com. The numbers are larger than first reported. When validators stopped the chain on Aug. 31, the working estimate was around $75 million. The final accounting puts the attack at $120.4 million borrowed in a single transaction.
How the exploit worked
The attacker deployed contracts and pushed the price of TONIC, Tectonic’s thinly traded governance token, roughly 100-fold against thin DEX liquidity. About ten minutes after deploying the contracts, they used the inflated collateral to borrow $120.4 million across nine lending markets in one transaction.
The Cronos team spotted the malicious activity about 36 minutes after the attack began. Validators halted the network at block 90,907,150. Block production did not resume until roughly 11 hours after the exploit started, leaving the network effectively offline for most of a day.
Rewinding the ledger
After validator consensus, the chain resumed from block 90,896,188, the last finalized checkpoint before the attack. The rollback discarded 1 hour and 54 minutes of chain history, or 10,961 blocks, and reversed every transaction inside them, including those unrelated to the exploit.
| Measure | Result |
|---|---|
| Total borrowed in exploit | $120.4 million |
| Restored by rollback | $111.2 million (about 92%) |
| Left the chain, unrecovered | $9.19 million (about 7.6%) |
| Bridged to Ethereum before halt | About $8.3 million |
| Chain history discarded | 10,961 blocks, 1h 54m |
The rollback restored about $111.2 million, or roughly 92 percent of the affected funds. But about $9.19 million, some 7.6 percent, had already bridged off the network. Blockchain tracking shows about $8.3 million of that reached Ethereum before Cronos stopped producing blocks.
“The $9.19 million that left Cronos before the halt has not been recovered and is beyond the restoration’s reach,” the team wrote.
A hard decision, and a rare one
Cronos defended the rewind as a collective call with its validator set. “It was a hard decision, taken together with the validators, weighing the finality users expect from a chain against the funds at risk,” the team said. “The alternative, restarting without restoring state, would have left the borrowed assets in the attacker’s control.”
Rollbacks of this scale are rare. The closest precedent is Ethereum’s 2016 response to the DAO hack, which split the community and produced Ethereum Classic. The difference this time was coordination: Cronos runs a smaller validator set, which made a fast halt and restore feasible in a way it never was for Ethereum.
Critics point at what the rollback means for a chain that markets decentralization. Settled transactions were voided for users who had nothing to do with the attack. Anyone who traded, paid, or moved funds in that window saw those transactions disappear from the record. The event shows that on Cronos, validator consensus can override transaction finality during an emergency.
What changes now
Tectonic plans to remove low-liquidity tokens from its collateral framework. The attack was a textbook price-manipulation exploit: a lending protocol accepting a token with thin liquidity as collateral, a distorted price feed, and a single borrow that drained nine markets.
The same pattern has driven lending exploits across DeFi for years. Protocols that rely on automated market maker prices for thinly traded tokens remain exposed to exactly this maneuver. Tectonic’s fix addresses the collateral side. What it cannot fix is the recovery problem. Once funds bridge to another chain, they fall outside the original network’s validators entirely, which is why cross-chain movement remains the standard exit for stolen assets.
For Cronos, the episode is a mixed verdict. Most funds came back, which few chains can claim after an exploit of this size. The cost was nearly two hours of erased history, an outage measured in hours, and a public demonstration that its finality is conditional.

discussion