zk-nullifier-sig icon indicating copy to clipboard operation
zk-nullifier-sig copied to clipboard

Axiom V2 Halo2 implementation

Open Divide-By-0 opened this issue 1 year ago • 2 comments

This is a halo2 proof of PLUME signatures. This will be critical for fast client-side proving, and we will release benchmarks as well as simple functions in our NPM package soon. Initiative led by @shreyas-londhe.

Resources: Understanding the components required for secp256k1 hash2curve. Following this doc - https://www.ietf.org/archive/id/draft-irtf-cfrg-hash-to-curve-13.html#name-hash_to_field-implementatio

Following this for the hash-to-curve impl: https://github.com/geometryresearch/secp256k1_hash_to_curve

Axiom V2 used for dynamic passthrough verifiers.

Divide-By-0 avatar Jan 11 '24 04:01 Divide-By-0

Note that this code includes hash to curve here: https://github.com/axiom-crypto/halo2-lib/pull/261/files

Divide-By-0 avatar Apr 18 '24 00:04 Divide-By-0