const zkPassProof = "YOUR_ZKPASS_PROOF";
const validator = new ZkPassProofMetadataValidator(); //YOUR_ZKPASS_PROOF_METADATA_VALIDATOR_CLASS
import type { Verifier } from "@didpass/verifier-sdk";
return new Promise(async (resolve, reject) => {
try {
const result = await verifier.verifyProof(
zkPassProof,
validator
);
resolve(result);
} catch (err) {
reject(err);
}
});
import type { Verifier } from "@didpass/verifier-sdk";
async function verifyProof() {
const zkPassProof = "YOUR_ZKPASS_PROOF";
const validator = new ZkPassProofMetadataValidator(); //YOUR_ZKPASS_PROOF_METADATA_VALIDATOR_CLASS
const verifier = new Verifier();
return new Promise(async (resolve, reject) => {
try {
const result = await verifier.verifyProof(zkPassProof, validator);
resolve(result);
} catch (err) {
reject(err);
}
});
}