Разработчики обнаружили, что в коде отсутствует одна строка, что «позволило принимать сфальсифицированные блоки». Сообщается, что хакер воспользовался этой ошибкой, создав более 2 млн BTCP. В заявлении говорится, что поскольку код был открытым, то «любой, кто обладает достаточными знаниями в разработке блокчейна, мог использовать эксплойт». Команда BTCP также заявила, что не знала об инциденте до публикации отчёта Coin Metrics.
А поскольку все работает на zk-SNARKs, и всё анонимно, удалить эти созданные из воздуха $4 млн невозможно.