Closed weboko closed 9 months ago
Ping @rymnc maybe you can get a pointer for investigation here
This could happen when the roots are invalid, can you log out the root when the proof is generated, and the roots that are being passed into verifyWithRoots
?
Weekly update:
moving to blocked until discussion with @rymnc this Friday
seems that when root is computed in zerokit
it is not present in roots from contract and thus validation with proofs fails
Right now proof is generated and sent with message.
The problem happens when proof is tried to be verified in
rln-js
example here.verify
operation uses verifyWithRootsAt the same time verifyRLNProof is able to verify proof.