De acordo com a BlockBeats, a 9 de junho, a Humanity revelou que o ataque não foi causado por vulnerabilidades de contratos inteligentes, mas sim por chaves privadas comprometidas na sequência de práticas inseguras de gestão de chaves. A empresa afirmou que as chaves de assinatura de produção foram guardadas de forma inadequada num computador de desenvolvimento de uso geral, em vez de dispositivos de hardware isolados, o que configura uma falha de segurança operacional.
A Humanity está a conduzir investigações forenses, com especialistas de segurança externos, para determinar como o dispositivo foi comprometido e a linha temporal exata da violação. A empresa está igualmente a preparar, em paralelo, opções de compensação e de recuperação de fundos para os utilizadores afetados e a elaborar um plano de atualização do contrato de token, com detalhes a anunciar assim que for finalizado.