anquii / BLSWrapper

A wrapper of herumi/bls in Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BLSWrapper

Platform Swift Package Manager compatible License

A wrapper of herumi/bls in Swift that mirrors its releases starting from v1.23.

Platforms

  • macOS 10.15+
  • iOS 13+

Installation

Swift Package Manager

Add the following lines to your Package.swift file:

.package(url: "https://github.com/anquii/BLSWrapper.git", .exact("1.23.0")
.package(url: "https://github.com/anquii/MCLWrapper.git", .exact("1.59.0"),

...or integrate with Xcode via File -> Swift Packages -> Add Package Dependency... using the repository URLs from the lines above.

License

BLSWrapper is licensed under the terms of the MIT license. See the LICENSE file for more information.

Acknowledgments

In developing BLSWrapper, MyEtherWallet's bls-eth-swift has been used as a reference implementation.

About

A wrapper of herumi/bls in Swift

License:MIT License


Languages

Language:Shell 54.4%Language:Swift 42.0%Language:Objective-C 3.5%