Contents

blspy 2.0.3

0

BLS signatures in c++ (python bindings)

BLS signatures in c++ (python bindings)

Stars: 292, Watchers: 292, Forks: 209, Open Issues: 6

The Chia-Network/bls-signatures repo was created 5 years ago and the last code push was 2 weeks ago.
The project is popular with 292 github stars!

How to Install blspy

You can install blspy using pip

pip install blspy

or add it to a project with poetry

poetry add blspy

Package Details

Author
Mariano Sorgente
License
None
Homepage
https://github.com/Chia-Network/bls-signatures
PyPi:
https://pypi.org/project/blspy/
GitHub Repo:
https://github.com/Chia-Network/bls-signatures
No  blspy  pypi packages just yet.

Errors

A list of common blspy errors.

Code Examples

Here are some blspy code examples and snippets.

GitHub Issues

The blspy package has 6 open issues on GitHub

  • python-bindings: Release the python GIL whenever it makes sense
  • Link GMP dynamically in a consistent way.
  • linker error on bls/main
  • Actually test Relic main nightly
  • Add bindings for GO
  • Invalid G1Element is generated and passes CheckValid()
  • Updated catch.hpp to 2.13.7 to support glibc 2.34+
  • Create super-linter.yaml
  • [Caution] NPM package currently in public is unknown 0.2.5 version
  • take span instead of std::vector to simplify interface

See more issues on GitHub