Expand README
This commit is contained in:
parent
b9f3e4efb1
commit
e32eb3a96d
42
README.md
42
README.md
|
@ -1,20 +1,44 @@
|
||||||
# secp256k1
|
<a href="https://github.com/Boilertalk/secp256k1.swift">
|
||||||
|
<img src="https://storage.googleapis.com/boilertalk/logo.svg" width="100%" height="256">
|
||||||
|
</a>
|
||||||
|
|
||||||
[![CI Status](http://img.shields.io/travis/Boilertalk/secp256k1.swift.svg?style=flat)](https://travis-ci.org/Boilertalk/secp256k1.swift)
|
<p align="center">
|
||||||
[![Version](https://img.shields.io/cocoapods/v/secp256k1.svg?style=flat)](http://cocoapods.org/pods/secp256k1)
|
<a href="https://travis-ci.org/Boilertalk/secp256k1.swift">
|
||||||
[![License](https://img.shields.io/cocoapods/l/secp256k1.svg?style=flat)](http://cocoapods.org/pods/secp256k1)
|
<img src="http://img.shields.io/travis/Boilertalk/secp256k1.swift.svg?style=flat" alt="CI Status">
|
||||||
[![Platform](https://img.shields.io/cocoapods/p/secp256k1.svg?style=flat)](http://cocoapods.org/pods/secp256k1)
|
</a>
|
||||||
|
<a href="http://cocoapods.org/pods/secp256k1">
|
||||||
|
<img src="https://img.shields.io/cocoapods/v/secp256k1.svg?style=flat" alt="Version">
|
||||||
|
</a>
|
||||||
|
<a href="http://cocoapods.org/pods/secp256k1">
|
||||||
|
<img src="https://img.shields.io/cocoapods/l/secp256k1.svg?style=flat" alt="License">
|
||||||
|
</a>
|
||||||
|
<a href="http://cocoapods.org/pods/secp256k1">
|
||||||
|
<img src="https://img.shields.io/cocoapods/p/secp256k1.svg?style=flat" alt="Platform">
|
||||||
|
</a>
|
||||||
|
<a href="https://github.com/Carthage/Carthage">
|
||||||
|
<img src="https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat" alt="Carthage compatible">
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
# :alembic: secp256k1
|
||||||
|
|
||||||
|
This library provides [secp256k1](https://github.com/bitcoin-core/secp256k1) bindings for Swift with Cocoapods, Carthage and Swift Package Manager on macOS and Linux.
|
||||||
|
The Cocoapods version supports iOS 8.0, macOS 10.10, tvOS 9.0 and watchOS 2.0. The Swift Package Manager version supports macOS and Linux.
|
||||||
|
|
||||||
|
We try to merge bug fix commits ASAP and only change the import and config structure of the original repository in order to create a compilable version for the package managers.
|
||||||
|
|
||||||
|
All credits for the original source code goes to [bitcoin-core](https://github.com/bitcoin-core).
|
||||||
|
|
||||||
|
> Note: This library only binds the original C code into a Swift package. If you want an Ethereum Web3 package which manages signatures and verifications, check out [Web3.swift](https://github.com/Boilertalk/Web3.swift)
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
To run the example project, clone the repo, and run `pod install` from the Example directory first.
|
To run the example project, run `pod try secp256k1`. Or clone the repo, and run pod install from the Example directory.
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
secp256k1 is available through [CocoaPods](http://cocoapods.org). To install
|
secp256k1 is available through [CocoaPods](http://cocoapods.org). To install
|
||||||
it, simply add the following line to your Podfile:
|
it, simply add the following line to your `Podfile`:
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
pod 'secp256k1'
|
pod 'secp256k1'
|
||||||
|
|
Loading…
Reference in New Issue