Skip to content

A Python implementation of the Crypto-Conditions spec

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-docs
Notifications You must be signed in to change notification settings

planetmint/cryptoconditions

 
 
https://app.travis-ci.com/planetmint/cryptoconditions.svg?branch=main https://codecov.io/gh/planetmint/cryptoconditions/branch/main/graph/badge.svg?token=2Bo1knLW0Q

The cryptoconditions Package

A Python implementation of the Crypto-Conditions spec: a multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments.

This implementation doesn't implement the entire Crypto-Conditions spec. It implements the conditions needed by Planetmint, and some others. It's compliant with version 02 and version 04 of the spec.

See also:

Pre-conditions

Cryptoconditions require a Python version above 3.8.

Installation

To install latest release from PyPI:

$ pip install planetmint-cryptoconditions

Documentation

Public documentation is available at https://docs.planetmint.io/projects/cryptoconditions/.

Development

This project uses poetry <https://python-poetry.org/> for dependency management. Run poetry install to start local development.

About

A Python implementation of the Crypto-Conditions spec

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-docs

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.6%
  • Other 1.4%