hsblst: Haskell bindings to BLST

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

HsBLST is low-level Haskell bindings and a high-level interface to BLST -- a multilingual BLS12-381 signature library.


[Skip to Readme]

Properties

Versions 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.5
Change log CHANGELOG.md
Dependencies base (>=4.17 && <4.22), deepseq (>=1.4.5 && <1.6), ram (>=0.19 && <0.22) [details]
License MPL-2.0
Copyright 2022 Serokell <https://serokell.io>
Author Serokell <hi@serokell.io>
Maintainer Serokell <hi@serokell.io>
Category Cryptography
Home page https://github.com/serokell/hsblst#readme
Bug tracker https://github.com/serokell/hsblst/issues
Source repo head: git clone https://github.com/serokell/hsblst
Uploaded by lierdakil at 2026-03-16T21:47:04Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for hsblst-0.0.5

[back to package description]

HsBLST

License: MPL 2.0

HsBLST is low-level Haskell bindings and a high-level interface to BLST -- a multilingual BLS12-381 signature library.

This package includes sources from v0.3.13 version of BLST, licensed under Apache License 2.0

Known Issues

Build Instructions

Run make to build everything.

Usage

See Haddock documentation.

For Contributors

Please see CONTRIBUTING.md for more information.

About Serokell

HsBLST is maintained and funded with ❤️ by Serokell. The names and logo for Serokell are trademark of Serokell OÜ.

We love open source software! See our other projects or hire us to design, develop and grow your idea!