Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

spacemeshos/go-bls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spacemesh go-bls lib POC

This is an experimental early POC. Be warned, dragons ahead...

Building

Native requirements: gcc, libgmp-dev libssl-dev

git clone https://github.com/spacemeshos/go-bls
cd go-bls
git submodule init
git submodule update
cd external/mcl
make test
make test_go
cd ../bls
make test
make test_go
cd ..
go build

Testing

go test ./tests/. -v

Running

cd examples
export DYLD_LIBRARY_PATH=$GOPATH/src/github.com/spacemeshos/go-bls/external/bls/lib
go run main.go

About

An experimental go-bls sigs lib based on herumi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published