From af2b2691f16c20a61c614eeb722956734a11f302 Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Mon, 21 Jun 2021 13:26:33 +1000 Subject: [PATCH] The signature is an hex string, not utf-8 --- examples/eth-dm/src/crypto.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/eth-dm/src/crypto.ts b/examples/eth-dm/src/crypto.ts index 91cbb3896d..602de442ca 100644 --- a/examples/eth-dm/src/crypto.ts +++ b/examples/eth-dm/src/crypto.ts @@ -24,7 +24,7 @@ export async function generateEthDmKeyPair( web3Signer: Signer ): Promise { const signature = await web3Signer.signMessage(Salt); - const entropy = Buffer.from(toUtf8Bytes(signature)); + const entropy = Buffer.from(signature, 'hex'); const keys = EthCrypto.createIdentity(entropy); return keys; }