💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures
This repository has been archived on 2023-04-09. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Marin Petrunić 256dff69a5 release bls@0.2.2 2020-02-18 08:54:40 +01:00
src Merge branch 'master' into bls-keygen-private-keys 2020-01-16 15:05:39 -05:00
test Add test runner package 2020-01-20 17:33:48 -06:00
.babel-register Move to packages/bls 2019-08-05 10:48:26 -05:00
.babelrc raise node support version because of bigint 2019-12-13 09:22:41 +01:00
.gitignore some fixes 2019-08-28 16:28:17 +02:00
CHANGELOG.md release bls@0.2.2 2020-02-18 08:54:40 +01:00
LICENSE Move to packages/bls 2019-08-05 10:48:26 -05:00
README.md Bump all spec version tags to v0.9.4 2020-02-05 09:45:15 -06:00
karma.conf.js add bls browser test execution 2020-01-31 11:17:26 +01:00
package.json Bump ssz-type-schema and dependencies 2020-02-17 07:28:06 -06:00
tsconfig.build.json bls wasm context and private key converted to wasm implementation 2019-11-27 19:21:37 +01:00
tsconfig.json bls wasm context and private key converted to wasm implementation 2019-11-27 19:21:37 +01:00
webpack.config.js add bls browser test execution 2020-01-31 11:17:26 +01:00

README.md

bls-js

Build Status codecov ETH2.0_Spec_Version 0.9.4

This is a Javascript library that implements BLS (Boneh-Lynn-Shacham) signatures and supports signature aggregation.

spec

test vectors

Usage

  • yarn add @chainsafe/bls

Development

  • git clone --recursive git@github.com:ChainSafe/lodestar.git
  • cd lodestar
  • lerna bootstrap
  • cd packages/bls