#blst

fil-blst

A library to accelerate SNARK verification for the Filecoin network using the blst BLS12-381 performance library

3 releases

0.1.2 Sep 23, 2020
0.1.1 Sep 3, 2020
0.1.0 Sep 3, 2020

30 downloads per month

Apache-2.0

2MB
86K SLoC

GNU Style Assembly 48K SLoC // 0.0% comments Assembly 17K SLoC Perl 14K SLoC // 0.1% comments C 4K SLoC // 0.1% comments Go 2.5K SLoC // 0.1% comments C++ 1K SLoC // 0.1% comments Rust 276 SLoC // 0.1% comments SWIG 217 SLoC // 0.0% comments Shell 87 SLoC // 0.2% comments Python 83 SLoC // 0.1% comments Batch 17 SLoC

Rust binding for fil-blst (Filecoin blast)

Rust binding for a library to accelerate SNARK verification for the Filecoin network using the blst BLS12-381 performance library.

Building

cargo build

Dependencies

~3.5–6MB
~112K SLoC