A smart contract was compromised using a key that only the original Meerkat developer was meant to have access to.
After $31 million worth of crypto assets was swiped from the wallets of Meerkat Finance, alarm bells started to ring.
It had only been a day post-launch, but the finance project, which was built on the Binance Smart Chain, had apparently been compromised.
Shortly after the message went live, about 73,000 Binance Coin and 13.96 million BUSD were swiftly transferred out of the project’s wallets, landing in several new blockchain addresses.
It appears that the smart contract which contained the project’s core business logic had been altered, using the key that only the original Meerkat developer was supposed to have been able to access.
Was a Private Key Compromised?
The fact that a Meerkat developer’s private key was used has roused suspicions that this was an inside job, rather than the possibility that the private key was compromised.
If the Binance team can confirm that it was a rug pull, there’s a possibility that they could rollback transactions on the blockchain — something that’s only possible due to the centralized nature of the Binance blockchain.