bls icon indicating copy to clipboard operation
bls copied to clipboard

💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures

Results 30 bls issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** Found out during the testing that on some environment `top-level-await` are not properly supported. Which are used to initialize the...

Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2. Changelog Sourced from terser's changelog. v5.14.2 Security fix for RegExps that should not be evaluated (regexp DDOS) Source maps improvements (#1211) Performance improvements in...

meta-dependencies

It's not actually necessary since the functionality will be the same but it might be a good idea that the Lodestar team does it upfront.

meta-discussion

**Describe the bug** The BLS spec [requires](https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-bls-signature-04#section-2.3) that the secret key (SK) must be a uniformly random integer such that 1

help wanted
good first issue

**Describe the bug** Export this file in the root index https://github.com/ChainSafe/bls/blob/master/src/errors.ts **Expected behavior** Be able to import those errors from `import {CustomError} from "@chainsafe/bls"`

help wanted
good first issue

This library relies on https://github.com/herumi/bls-eth-wasm which in turn relies on https://github.com/herumi/bls which has support for threshold signatures via https://github.com/herumi/bls#api-for-k-of-n-threshold-signature. I guess right now you would rely on https://github.com/herumi/bls-eth-wasm exposing those...

See https://github.com/ethereum/bls12-381-tests/ recommended by Proto

It takes 4m 40s currently for the benchmark step, most of which is spent signing payloads for benchmark

I vaguely remember we had that. It's somewhat easy to implement by checking serialized bytes. But it's more user friendly if it's in bls.

How is aggregating 30 keys useful? eth2 would be around 32k validators very soon, and probably 320k after some time. And each slot is voted by around 1k voters I...