Compound
The incident occurred when Compound Exchange was performing an upgrade to its smart contract. Due to a coding error, the upgrade resulted in the release of $90 million worth of cryptocurrencies to users. This was not intended and was a mistake on the part of the exchange.Upon discovering the error, Compound Exchange immediately halted all trading and withdrawals to investigate the issue. The team worked quickly to rectify the situation and recover the mistakenly released funds.Fortunately, the exchange was able to recover a significant portion of the funds through various means, including freezing user accounts and reaching out to affected users. However, it is unclear how much of the $90 million was successfully recovered.Compound Exchange has since implemented additional security measures and conducted a thorough review of its smart contract code to prevent similar incidents from occurring in the future. The exchange has also apologized to its users for the inconvenience caused and has taken steps to compensate affected users for any losses incurred.It is important to note that this incident was not a hack, but rather a technical error during an upgrade process. Compound Exchange has taken responsibility for the mistake and has demonstrated its commitment to resolving the issue and improving its security measures.