@noble/curves

v0.1.0
Minimal, zero-dependency JS implementation of elliptic curve cryptography
elliptic curve cryptography hyperelliptic p256 p384 p521 nist weierstrass and 8 more...

lint

prettier --check 'src/**/*.{js,ts}' 'curve-definitions/src/**/*.{js,ts}'

test

cd curve-definitions; node test/index.test.js

bench

node test/benchmark/index.js

build

tsc && tsc -p tsconfig.esm.json

format

prettier --write 'src/**/*.{js,ts}' 'curve-definitions/src/**/*.{js,ts}'

build:release

rollup -c rollup.config.js
npm i @noble/[email protected]

Metadata

  • MIT
  • Whatever
  • Paul Miller
  • released 12/4/2022

Downloads

Maintainers