A wrapper of herumi/bls in Swift that mirrors its releases starting from v1.23.
- macOS 10.15+
- iOS 13+
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.
BLSWrapper
is licensed under the terms of the MIT license. See the LICENSE file for more information.
In developing BLSWrapper
, MyEtherWallet's bls-eth-swift has been used as a reference implementation.