@alpha-network/keccak256-zk
Description
Installation
npm install @alpha-network/keccak256-zkUsage
Generate ZK Proof
import { generateZkProof } from '@alpha-network/keccak256-zk';
const dataBytes = new Uint8Array([/* your data bytes here */]);
const nonce = '12345678'; // Example nonce (must be 8 characters long)
try {
const { proof, publicSignals } = await generateZkProof({ dataBytes, nonce });
console.log('ZK Proof generated:', proof);
console.log('Public Signals:', publicSignals);
return { proof, publicSignals };
} catch (error) {
console.error('Error generating ZK Proof:', error.message);
}Verify ZK Proof
License
Remote Repository
Last updated