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.
2019-08-05 15:48:26 +00:00
|
|
|
# bls-js
|
|
|
|
|
2019-08-05 18:11:56 +00:00
|
|
|
[![Build Status](https://travis-ci.org/ChainSafe/lodestar.svg?branch=master)](https://travis-ci.org/ChainSafe/lodestar)
|
|
|
|
[![codecov](https://codecov.io/gh/ChainSafe/lodestar/branch/master/graph/badge.svg)](https://codecov.io/gh/ChainSafe/lodestar)
|
2019-10-05 13:33:38 +00:00
|
|
|
![ETH2.0_Spec_Version 0.8.3](https://img.shields.io/badge/ETH2.0_Spec_Version-0.8.3-2e86c1.svg)
|
2019-08-05 15:48:26 +00:00
|
|
|
|
|
|
|
This is a Javascript library that implements BLS (Boneh-Lynn-Shacham) signatures and supports signature aggregation.
|
|
|
|
|
|
|
|
>[spec](https://github.com/ethereum/eth2.0-specs/blob/master/specs/bls_signature.md)
|
|
|
|
|
|
|
|
>[test vectors](https://github.com/ethereum/eth2.0-spec-tests/tree/master/tests/bls)
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
- `yarn add @chainsafe/bls`
|
|
|
|
|
|
|
|
## Development
|
2019-08-05 18:11:56 +00:00
|
|
|
- `git clone --recursive git@github.com:ChainSafe/lodestar.git`
|
|
|
|
- `cd lodestar`
|
|
|
|
- `lerna bootstrap`
|
|
|
|
- `cd packages/bls`
|