Skip to main content

Module endosclmul

Module endosclmul 

Source
Expand description

This module implements short Weierstrass curve endomorphism optimised variable base scalar multiplication custom Plonk polynomials.

Structs§

EndoMulResult
The result of performing an endoscaling: the accumulated curve point and scalar.
EndosclMul
Implementation of the EndosclMul gate.

Functions§

gen_witness
Generates the witness_curr values for a series of endoscaling constraints.