diff --git a/src/utils.ts b/src/utils.ts index c6d9ba4..345b24f 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -97,7 +97,7 @@ export async function verifySignedPayload( if (!payload.identitySig || !publicKey.verify(generatedPayload, Buffer.from(payload.identitySig))) { throw new Error("Static key doesn't match to peer that signed payload!"); } - return remotePeer; + return PeerId.createFromPubKey(identityKey); } export function getHkdf(ck: bytes32, ikm: bytes): Hkdf {