Sha256: 167b6cd69f3fb6d83dc771b529a93b633a9a891539d72c6916a3960e9775de05

Contents?: true

Size: 1.22 KB

Versions: 1

Compression:

Stored size: 1.22 KB

Contents

[![Build Status](https://travis-ci.org/GemHQ/secp256k1-rb.png)](https://travis-ci.org/GemHQ/secp256k1-rb) [![Coverage Status](https://img.shields.io/coveralls/GemHQ/secp256k1-rb.svg)](https://coveralls.io/r/GemHQ/secp256k1-rb?branch=master) [![Code Climate](https://codeclimate.com/github/GemHQ/secp256k1-rb.png)](https://codeclimate.com/github/GemHQ/secp256k1-rb) [![Gem Version](https://badge.fury.io/rb/secp256k1-rb.png)](http://badge.fury.io/rb/secp256k1-rb)

# Secp256k1: A ruby wrapper for libsecp256k1

This is a ruby wrapper for using libsecp256k1 in Ruby. The c library was originally written by Peter Wiulle for use in Bitcoin core libraries to replace OpenSSL for Bitcoin cryptographic functions.
This FFI wrapper was originally written by Andy Alness and gemified by Micah Winkelspecht.

## Installation instructions

You must first install libsecp256k1

````
    $ brew install autoconf
    $ brew install automake
    $ brew install libtool

    $ git clone git@github.com:bitcoin/secp256k1.git
    $ cd secp256k1

    $ ./autogem.sh
    $ ./configure
    $ make
    $ sudo make install

````

Then install the secp256k1 gem:

````
    $ gem install secp256k1
````

Or add this line to your Gemfile:

````
    gem 'secp256k1'
````

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
secp256k1-0.0.1 README.md