Compound supply bug mistakenly rewarded users with $70M in tokens

Decentralized finance (DeFi) interest rate protocol Compound Finance has reported a token distribution bug within its newly implemented Proposal 062, which is over-rewarding suppliers into the tens of millions of dollars. 

The upgrade was designed to “split COMP rewards distribution and bug fixes” and was fully verified without issues. However, within hours, the team noted “unusual activity,” stating that “Compound Labs and members of the community are investigating discrepancies in the COMP distribution.”

Despite the developments, the team has stressed that no funds either supplied or borrowed are at risk. Users of the protocol are reporting sizable windfalls, one claiming a deposit of 70 million COMP tokens into their account, equivalent to $20 million.

The founder of Compound Labs, Robert Leshner shared some insight into the events:

"Proposal 62 and the new contract were written by a community member, with review from multiple other community members. This is the greatest opportunity, and greatest risk for a decentralized protocol--that an open development process allows a bug to enter production."

Super-Coder at SushiSwap Mudit Gupta revealed that a single letter bug was responsible for the error in a series of tweets.

About 240k COMP tokens (~$70m) have been given away already and another 40k (~$13m) will likely be given away soon. If you had supplied tokens before today, go try your luck.It will be interesting to see if Compound requests users to return the extra tokens (like Alchemix did)

— Mudit Gupta (@Mudit__Gupta) September 30, 2021
DeFi picks up the pace as alternate blockchains and NFTs boom   Oct. 9, 2021
ENS’ director of operations says that DAO-based governance ‘has always been the plan’   Nov. 10, 2021
Token addresses rising prices following the pandemic   Dec. 29, 2021
Bonk token goes bonkers as traders chase after high yields in the Solana ecosystem   Jan. 4, 2023
Euro stablecoin launched in Finland, claims to be first approved in the EU   Feb. 2, 2023