diff --git a/packages/commonwealth/server/util/verifySessionSignature.ts b/packages/commonwealth/server/util/verifySessionSignature.ts index 8f1f84558ac..60cdcd15576 100644 --- a/packages/commonwealth/server/util/verifySessionSignature.ts +++ b/packages/commonwealth/server/util/verifySessionSignature.ts @@ -293,7 +293,7 @@ const verifySessionSignature = async ( // // both in base64 encoding - const nacl = await import('tweetnacl'); + const nacl = (await import('tweetnacl')).default; const { signature: sigObj, publicKey } = JSON.parse(signatureString); isValid = nacl.sign.detached.verify( @@ -310,7 +310,7 @@ const verifySessionSignature = async ( try { const decodedAddress = bs58.decode(addressModel.address); if (decodedAddress.length === 32) { - const nacl = await import('tweetnacl'); + const nacl = (await import('tweetnacl')).default; isValid = nacl.sign.detached.verify( Buffer.from(sortedStringify(canvasSessionPayload)), bs58.decode(signatureString),