o1js
Version:
TypeScript framework for zk-SNARKs and zkApps
18 lines • 556 B
JavaScript
import { CurveParams as CurveParams_ } from '../../../bindings/crypto/elliptic-curve-examples.js';
import { createCurveAffine } from '../../../bindings/crypto/elliptic-curve.js';
// crypto namespace
const Crypto = {
/**
* Create elliptic curve arithmetic methods.
*/
createCurve(params) {
return createCurveAffine(params);
},
/**
* Parameters defining an elliptic curve in short Weierstraß form
* y^2 = x^3 + ax + b
*/
CurveParams: CurveParams_,
};
export { Crypto };
//# sourceMappingURL=crypto.js.map