UNPKG
fundsdb-zkpengine
Version:
latest (1.0.0)
1.0.0
A Zero-Knowledge Proof Engine using SnarkJS and PostgreSQL
fundsdb-zkpengine
/
src
/
zk_proof
/
verrifier.js
10 lines
(7 loc)
•
287 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
const
snarkjs =
require
(
'snarkjs'
);
async
function
verifyProof
(
proof
) {
const
verificationKey = {};
// Load verification key
const
result =
await
snarkjs.
groth16
.
verify
(verificationKey, proof.
publicSignals
, proof.
proof
);
return
result; }
module
.
exports
= { verifyProof };