Skip to content

Repository files navigation

Provisions Protocol Implementation

Build Status License

A Python implementation of the Provisions protocol, featuring elliptic curve cryptography primitives for the secp256k1 curve.

Features

  • Elliptic curve point arithmetic on secp256k1.
  • Point serialization and deserialization in SEC1 format.
  • Comprehensive test suite using pytest and Hypothesis.

Installation

Clone the repository and install the package:

git clone https://github.com/jesseposner/provisions.git
cd provisions
pip install -e .

To install development dependencies:

pip install -e .[dev]

Testing

Run the test suite using pytest:

pytest

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages