Elliptic curve library secp256k1 wrapper for Ocaml
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test
.gitignore
.travis.yml
COPYING
Makefile
README.md
opam
secp256k1.opam

README.md

libsecp256k1 wrapper for OCaml

Build Status MIT License

This library wrap the secp256k1 EC(DSA) library into an OCaml library. At the moment only a subset of functionalities are available:

  • Context: create, clone, destroy, randomize
  • Elliptic curve: public key creation
  • ECDSA: verify, sign, recover

All exchanged data (pubkey, signature, seckey) are represented as hex strings.

Contributions

You can improve this wrapper by submitting a pull request.

Thanks to all contributors:

  • Vincent Bernardoff
  • Yoichi Hirai

Donation

BTC: 13TRVwiqLMveg9aPAmZgcAix5ogKVgpe4T