From 7097d90330c15e864b6a6190818a3a06d73b6050 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Wed, 5 Nov 2025 16:33:51 +0000 Subject: [PATCH] Update to use createVerify for Ed25519 signature verification cgen-e03978f5078648b193e97a08881e07c4 --- server/index.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/server/index.ts b/server/index.ts index bcbaac3d..24e75980 100644 --- a/server/index.ts +++ b/server/index.ts @@ -37,12 +37,9 @@ export function createServer() { // Verify request signature try { - const isValid = verify( - "ed25519", - Buffer.from(`${timestamp}${body}`), - publicKey, - Buffer.from(signature, "hex"), - ); + const verifier = createVerify("ed25519"); + verifier.update(`${timestamp}${body}`); + const isValid = verifier.verify(publicKey, Buffer.from(signature, "hex")); if (!isValid) { return res.status(401).json({ error: "Invalid signature" });