Skip to content

Multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments

License

Notifications You must be signed in to change notification settings

sfstpala/cryptoconditions

 
 

Repository files navigation

media/repo-banner@2x.png
Python implementation of Crypto-Conditions. Multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments according to the Interledger Protocol (ILP)
Documentation Status

Crypto Conditions

Motivation

We would like a way to describe a signed message such that multiple actors in a distributed system can all verify the same signed message and agree on whether it matches the description.

This provides a useful primitive for distributed, event-based systems since we can describe events (represented by signed messages) and therefore define generic authenticated event handlers.

Installation

To install latest release that is on PyPI:

$ pip install cryptoconditions

Or install from source:

$ pip install git+https://github.com/bigchaindb/cryptoconditions.git

Simple Usage

Yet to be documented.

Documentation

http://cryptoconditions.readthedocs.io/

About

Multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Other 1.1%