|

Ethereum’s layer 2 solution Optimism crashes following 20 million OP tokens hack

  • Wintermute discovered that it could not access the tokens due to technical oversight and an attacker took control of the contract on L2, retrieving the 20 million OP tokens. 
  • Optimism price posted double-digit losses since the hack. 
  • The attackers have cashed out 1 million OP tokens through Tornado Cash; it is not a white hat exploit. 

Optimism price took a hit after a hacker stole 20 million of its tokens whilst in transit to market maker Wintermute. The attack was thought to have resulted from a technical oversight by the market maker. Optimism, which is transparent in its updates, informed the community that  it had now reimbursed Wintermute with an additional 20 million replacement tokens post the attack. 

Also read: Everything you need to know about Ethereum's Merge testnet upgrade

Optimism tokens lost to attack on market maker Wintermute

Optimism, a low-cost lightning-fast Ethereum layer-2 blockchain, informed the community of the loss of 20 million OP tokens from a malicious attack. Optimism engaged market maker Wintermute to provide liquidity for its tokens, sending them 20 million OP. 

Due to a technical oversight, Wintermute discovered they could not gain control of the OP tokens since the smart contract was still on L1 and had not been updated to be deployed on Optimism. This technical oversight left Wintermute vulnerable to a hack, and a bad actor took charge of the situation, grabbing 20 million OP tokens on the L2 for themself. 

One million out of the 20 was moved to Tornado Cash, enabling users to send and receive funds from a mixed source. The attacker converted OP to Ethereum and sent it to an unknown address via Tornado Cash. 

Another 1 million has been withdrawn over the past hour, and the wallet’s balance is now 18 million OP tokens. 

Attacker's wallet with a balance of 18 million OP tokens

Attacker’s wallet with a balance of 18 million OP tokens

As soon as Wintermute became aware of the attack, it began a recovery operation with the goal of deploying the L1 multisig contract to the same address on L2. The remedy arrived too late, and the attacker had already taken control of the 20 million OP tokens, cashing out 2 million in the process. 

Optimism’s transparency update arrived late

While the team at Wintermute informed Optimism Foundation of the attack on May 30, 2022, the layer-2 solution chose to wait to publish a transparency update on June 9, 2022. 

The initial deployment of 20 million tokens occurred two weeks ago. After learning about the attack, Optimism provided another 20 million tokens to Wintermute while the market maker worked to retrieve the lost tokens. 

Wintermute was under the impression that the funds were recoverable only by their team; however, this assumption was proven false when the attacker started selling their OP token holdings, by converting them to Ethereum and then transferring them to unknown addresses on Tornado Cash. 

Wintermute consulted with the Gnosis Safe team, asking them for their assessment and help in attempting to recover the lost OP tokens. 

Kelvin Fichter, a researcher and developer, shared detailed insights into the incident in a Twitter thread, revealing key details of the attack and how it could have been prevented

How the attacker stole 20 million OP tokens

In less than 24 hours of Wintermute notifying Safe and Optimism, wallet 0x8BcFe4f1358E50A1db10025D731C8b3b17f04DBB was funded via tornado cash transfer 134. 

The attacker replayed the Gnosis Safe MasterCopy 1.1.1 deployment from the Ethereum mainnet and used the previously deployed contract 

0xE7145dd6287AE53326347f3A6694fCf2954bcD8A to deploy vaults per batches of 162. The hacker then proceeded with selling 1 million OP tokens for ETH and withdrew back to L1 via Synapse and Hop bridges to then use tornado cash on the mainnet.

What Wintermute is doing

According to their confessional transparency update, the initial error in which Wintermute was unable to access OP tokens was 100% their fault. Wintermute, a market maker with a global reach, is now intent on buying OP every time the attacker sells to make the protocol whole eventually. 

After the attacker’s 1 million OP tokens sale, Wintermute purchased an equivalent amount, and the market maker believes this is not a white hat exploit. Wintermute acknowledges that the attacker’s sale of OP tokens can potentially create price volatility in OP tokens. 

Since the announcement, OP token price has plummeted by 14%. 

Wintermute left a message for the attacker, however there is no update on any response. 

Crypto Twitter criticizes Optimism and Wintermute

Dovey Wan, advisor to Coindesk, criticized Wintermute for making an amateur mistake. Deploying the multisig contract on the wrong chain is an “amateur mistake,” Wan told Twitter followers. 

Dovey believes the Optimism team should have postponed the airdrop for a better consequence and pushed out the transparency report to later. 

Author

Ekta Mourya

Ekta Mourya

FXStreet

Ekta Mourya has extensive experience in fundamental and on-chain analysis, particularly focused on impact of macroeconomics and central bank policies on cryptocurrencies.

More from Ekta Mourya
Share:

Editor's Picks

XRP extends recovery as ETF inflows, futures interest stabilize
Ripple (XRP) ticks higher, trading at $1.42 on Wednesday while building on a recently confirmed support range between $1.30 and $1.35. The token also sits above major moving averages, reinforcing the bullish outlook. However, upside could remain capped unless the psychological barriers at $1.50 and $1.70 are cleared, paving the way for an extended recovery above $2.00.
Crypto Today: Bitcoin, Ethereum, XRP regain strength as US Treasury doubles down on buybacks
Bitcoin (BTC) is trending higher alongside other major cryptocurrencies on Wednesday. Ethereum (ETH) has reclaimed $2,500 as short-term support, raising the odds that the uptrend will gain momentum. Meanwhile, Ripple (XRP) shows signs of recovery, trading near $1.44 while supported by key moving averages.
Bitcoin climbs as Oil tops $100, equities drop after Iran strikes
Bitcoin rose as much as 1.6% since midnight UTC to $79,742 as U.S. Central Command said it destroyed five Iranian oil tankers on Tuesday night and Tehran responded with missile strikes on American bases in Jordan. Brent crude topped $100 a barrel for the first time since July. The largest cryptocurrency was recently trading near $79,000. Ether is 0.3% higher at $2,490 and XRP has added 0.4% to $1.42
Zcash breaks above 2018 highs, eyes 1600–2500 [Video]
We have talked extensively about the bullish outlook for Zcash (ZECUSD) over the past year, repeatedly highlighting the potential for a move back toward the 2018 highs and the $1,000 area. As anticipated, Zcash has now broken above its 2018 highs and pushed into the $1,000 region. The key question now is: how much upside remains?
Bitcoin: Gearing up for a sharp move
Bitcoin (BTC) is trading around $81,000 on Friday, up over 4% so far this week, and awaits a key catalyst that could determine its next directional move. Strong institutional demand is supporting the bullish price action, with spot BTC Exchange Traded Funds (ETFs) on track to record a third straight week of inflows.