Os criadores da carteira em papel de criptomoedas WalletGenerator.net rodaram um código que gerava as mesmas chaves privadas para múltiplos usuários. A vulnerabilidade foi descrita em um post do pesquisador em segurança Harry Denley no MyCrypto em 24 de maio.
De acordo com o post, o código defeituoso estava em vigor em agosto de 2018, e só foi recentemente corrigido em 23 de maio. O código ativo no site seria open source e auditado no GitHub, mas houve diferenças detectadas entre os dois. Depois de pesquisar o código, Denley concluiu que as chaves foram geradas de forma determinista na versão ao vivo do site, não aleatoriamente.
Em um dos testes do MyCrypto, entre 18 e 23 de maio, eles tentaram usar o gerador em massa do site para gerar 1.000 chaves. A versão do GitHub retornou 1.000 chaves exclusivas, mas o código no ar retornou 120 chaves. A execução do gerador em massa sempre voltou com 120 chaves exclusivas em vez de 1.000, mesmo quando outros fatores eram alterados, incluindo atualizações do navegador, alterações de VPN ou alterações do usuário.