💻 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ć bfc4e03a41 Merge pull request #580 from ChainSafe/mpetrunic/bls-compressed-spec-tests
enable bls compressed spec tests
2019-12-10 16:21:51 +01:00
src address Pr comments 2019-12-02 13:44:45 +01:00
test enable bls compressed spec tests 2019-12-10 11:55:30 +01:00
.babel-register Move to packages/bls 2019-08-05 10:48:26 -05:00
.babelrc drop bls rewire 2019-12-05 14:25:57 +01:00
.gitignore some fixes 2019-08-28 16:28:17 +02:00
LICENSE Move to packages/bls 2019-08-05 10:48:26 -05:00
README.md initial lodestar-validator package 2019-10-05 15:33:38 +02:00
package.json Merge pull request #577 from ChainSafe/mpetrunic/remove-bls-rewire 2019-12-10 16:21:34 +01: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

README.md

bls-js

Build Status codecov ETH2.0_Spec_Version 0.8.3

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