ECPublicKey? recover(String message, String prefix) => signature.recover(magicHash(message, prefix));