Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 852 Bytes

readme.md

File metadata and controls

37 lines (27 loc) · 852 Bytes

Build Status

bls with compiled static library

This repository contains compiled static library of https://github.com/herumi/bls without BLS_ETH=1.

If you want the binary compatible with eth2-spec, then see bls-eth-go-binary.

  • SecretKey; Fr
  • PublicKey; G2
  • Signature; G1

How to build the static binary

The following steps are not necessary if you use compiled binary in this repository.

mkdir work
git clone https://github.com/herumi/mcl
git clone https://github.com/herumi/bls
  • Linux, Mac, Windows(mingw64) clang generates better binary than gcc.
make CXX=clang++
  • Android
make android
  • iOS
make ios