Registry / crypto / herumi-bls-eth-go-binary

herumi-bls-eth-go-binary

JSON →
library1.37.0gogounverified

BLS-ETH-Go-Binary provides Go bindings for the BLS signature library used in Ethereum 2.0.

go get github.com/herumi/bls-eth-go-binary
INSTALL
IMPORT
SIG · HERUMI-BLS-ETH-GO-
H
herumi-bls-eth-go-binary
cryptogov1.37.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

bls
github.com/herumi/bls-eth-go-binary

Generate a BLS key pair.

package main import ( "fmt" "github.com/herumi/bls-eth-go-binary/bls" ) func main() { var sec bls.SecretKey sec.SetByCSPRNG() pub := sec.GetPublicKey() fmt.Printf("Public key: %x\n", pub.Serialize()) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.37.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
14
Resources
herumi-bls-eth-go-binary — go get herumi-bls-eth-go-binary · libregistry