An open API service indexing awesome lists of open source software.

https://github.com/anquii/mclwrapper

A wrapper of herumi/mcl in Swift
https://github.com/anquii/mclwrapper

ios macos mcl swift swift-package swift-package-manager wrapper

Last synced: about 1 month ago
JSON representation

A wrapper of herumi/mcl in Swift

Awesome Lists containing this project

README

          

# MCLWrapper

[![Platform](https://img.shields.io/badge/Platforms-macOS%20%7C%20iOS-blue)](#platforms)
[![Swift Package Manager compatible](https://img.shields.io/badge/SPM-compatible-orange)](#swift-package-manager)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/anquii/MCLWrapper/blob/main/LICENSE)

A wrapper of [herumi/mcl](https://github.com/herumi/mcl) in Swift that mirrors its releases starting from [v1.59](https://github.com/herumi/mcl/releases/tag/v1.59).

## Platforms
- macOS 10.15+
- iOS 13+

## Installation

### Swift Package Manager

Add the following line to your `Package.swift` file:
```swift
.package(url: "https://github.com/anquii/MCLWrapper.git", from: "1.59.0")
```
...or integrate with Xcode via `File -> Swift Packages -> Add Package Dependency...` using the URL of the repository.

## License

`MCLWrapper` is licensed under the terms of the MIT license. See the [LICENSE](LICENSE) file for more information.

## Acknowledgments

In developing `MCLWrapper`, [MyEtherWallet](https://github.com/MyEtherWallet)'s [bls-eth-swift](https://github.com/MyEtherWallet/bls-eth-swift) has been used as a reference implementation.