Describe the bug
The Identity.verifySignature method is returning a FALSE when it should return a TRUE when the identity is created from a private key. If the identity from a secret value, the Identity.verifySignature method works correctly.
To Reproduce
The following script can reproduce the error.
import { Identity } from "@semaphore-protocol/identity"
Describe the bug The Identity.verifySignature method is returning a FALSE when it should return a TRUE when the identity is created from a private key. If the identity from a secret value, the Identity.verifySignature method works correctly.
To Reproduce The following script can reproduce the error.
import { Identity } from "@semaphore-protocol/identity"
Expected behavior It is expected that both calls to Identity.verifySignature should return TRUE.
Screenshots Here is the output from the sample script.
Technologies (please complete the following information):
Additional context All code was derived from documentation found here: https://docs.semaphore.pse.dev/guides/identities