UNPKG

@cloudflare/zkp-ecdsa

Version:

zkp-ecdsa: A Typescript Implementation of ZKAttest

19 lines 632 B
import { Group } from '../curves/group.js'; export declare class Commitment { p: Group.Point; r: Group.Scalar; constructor(p: Group.Point, r: Group.Scalar); add(c: Commitment): Commitment; mul(k: bigint): Commitment; sub(c: Commitment): Commitment; } export declare class PedersenParams { c: Group; g: Group.Point; h: Group.Point; constructor(c: Group, g: Group.Point, h: Group.Point); eq(o: PedersenParams): boolean; commit(input: bigint): Commitment; } export declare function generatePedersenParams(c: Group, g?: Group.Point): PedersenParams; //# sourceMappingURL=pedersen.d.ts.map