💻 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
Cayman 38335cec2f
Merge pull request #7 from ChainSafe/cayman/update-spec-tests
Update spec tests to 0.11.1
2020-04-17 17:57:44 -05:00
.github Add .github 2020-02-20 14:55:39 -06:00
src update bls methods and wasm usage 2020-02-24 16:32:14 -06:00
test add spec tests 2020-02-26 09:19:15 +01:00
.babel-register Move to packages/bls 2019-08-05 10:48:26 -05:00
.babelrc Update dev delendencies, tests, linter 2020-02-20 14:51:25 -06:00
.eslintrc.js Update dev delendencies, tests, linter 2020-02-20 14:51:25 -06:00
.gitignore some fixes 2019-08-28 16:28:17 +02:00
CHANGELOG.md release 1.0.0 2020-02-25 20:40:39 +01:00
LICENSE Move to packages/bls 2019-08-05 10:48:26 -05:00
README.md Update spec tests to 0.11.1 2020-04-17 15:01:36 -05:00
karma.conf.js add bls browser test execution 2020-01-31 11:17:26 +01:00
package.json Update spec tests to 0.11.1 2020-04-17 15:01:36 -05:00
tsconfig.json Update dev delendencies, tests, linter 2020-02-20 14:51:25 -06:00
webpack.config.js add bls browser test execution 2020-01-31 11:17:26 +01:00
yarn.lock Update spec tests to 0.11.1 2020-04-17 15:01:36 -05:00

README.md

bls-js

Build Status codecov ETH2.0_Spec_Version 0.11.1

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

spec test vectors

Notice: 0.3.x branch and releases follows old eth2 bls specitification

Usage

  • yarn add @chainsafe/bls

Development

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