Подпись была настоящей, приватный ключ не был утерян, но деньги всё равно перевели. Аналитическая компания утверждает, что проблема была в том, «что именно подписывали»: хранение ключей не взломали — злоумышленники заставили кошелёк подписать то, что им было нужно.

Примерно в 9–10 сетях, помимо Ethereum, злоумышленники заставили горячий кошелёк подписать обычный перевод, но получателем оказался адрес под их контролем. В Ethereum же с помощью EIP-7702 вставили 50 предварительно подписанных разрешений, из которых сработало только одно — соответствовавшее порядковому номеру транзакции на тот момент. Все сети приняли эти подписи, потому что они прошли через собственный механизм подписания биржи. Большая часть средств была выведена примерно за 20 минут.