Skip to content

keefertaylor/TezosCrypto

Repository files navigation

NOTE:

Forward development of this library has moved to TezosKit's Crypto folder.

TezosCrypto

Build Status codecov Carthage Compatible Version License

TezosCrypto implements cryography functions for the Tezos Blockchain.

Donations help me find time to work on TezosCrypto. If you find the library useful, please consider donating to support ongoing develoment.

Currency Address
Tezos tz1SNXT8yZCwTss2YcoFi3qbXvTZiCojx833

Installation

CocoaPods

TezosCrypto supports installation via CocoaPods. You can depened on TezosCrypto by adding the following to your Podfile:

pod "TezosCrypto"

Carthage

If you use Carthage to manage your dependencies, simply add TezosCrypto to your Cartfile:

github "keefertaylor/TezosCrypto"

If you use Carthage to build your dependencies, make sure you have added BitInt.framework, CryptoSwift.framework, MnemonicKit.framework, SipHash.framework and Sodium.framework to the "Linked Frameworks and Libraries" section of your target, and have included them in your Carthage framework copying build phase.

LibSodium Errors

If you receive build errors about missing headers for Sodium, you need to install the LibSodium library.

The easiest way to do this is with Homebrew:

$ brew update && brew install libsodium

Contributing

Please do.

To get set up:

$ brew install xcodegen # if you don't already have it
$ xcodegen generate # Generate an XCode project from Project.yml
$ open TezosCrypto.xcodeproj 

License

MIT