White-hat hacking services

Did you fall victim to a hack? We might be able to help you in some specific cases, such as:

  • you were hacked
  • your wallet (private key) was stolen
  • your funds were locked in a smart contract

Below you can read about use cases describing how we helped others. Our area of expertise is the BNB Smart Chain (BSC). You can contact us if you need help.

01.
Use case: Wallet's private key stolen while in the process of claiming vested tokens

Wallet owner invested in a token that became claimable daily as part of a vesting plan. Unfortunately, the wallet's private key had been stolen / hacked, and from then on the hacker had full access to the wallet. As the daily claim process was happening, the hacker was stealing the owner's token and transferring it to their own wallet.

As part of the rescue process, with the support of our smart contract (Vyper), we created an automated script (bot) which fought a daily gas fee war with the hacker by monitoring the mempool and frontrunning hacker's transactions. The tricky part was having to frontrun transactions from the same wallet.

As a result, we were able to rescue most of the owner's tokens.

02.
Use case: Tokens locked by a project owner (scammer)

We were asked to try to rescue tokens that had been bought during the project's launch, after which the project's owner - as part of the scam process - started to blacklist all holders, one by one. This resulted in new users being able to buy without realizing that the token owner would prevent them from performing any transactions afterwards.

By reviewing the smart contract's source code (Solidity), we discovered an unprotected method which we were able to use in order to whitelist the user's wallet and unlock the tokens.