Metadata-Version: 2.1
Name: cryptoconditions
Version: 0.7.3
Summary: Multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments according to the Interledger Protocol (ILP).
Home-page: https://github.com/bigchaindb/cryptoconditions/
Author: Cryptoconditions Contributors
Author-email: dev@bigchaindb.com
License: MIT
Description: .. image:: media/repo-banner@2x.png
            :align: center
            :target: https://www.bigchaindb.com
        ..
        
            Python implementation of Crypto-Conditions. Multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments according to the Interledger Protocol (ILP)
        
        .. image:: https://img.shields.io/pypi/v/cryptoconditions.svg
                :target: https://pypi.python.org/pypi/cryptoconditions
        
        .. image:: https://img.shields.io/travis/bigchaindb/cryptoconditions/master.svg
                :target: https://travis-ci.org/bigchaindb/cryptoconditions
        
        .. image:: https://img.shields.io/codecov/c/github/bigchaindb/cryptoconditions/master.svg
            :target: https://codecov.io/github/bigchaindb/cryptoconditions?branch=master
        
        .. image:: https://readthedocs.org/projects/cryptoconditions/badge/?version=latest
            :target: http://cryptoconditions.readthedocs.io/en/latest/?badge=latest
            :alt: Documentation Status
        
        
        Crypto Conditions
        =================
        
        * See draft of specification at `draft-thomas-crypto-conditions-02 <https://tools.ietf.org/html/draft-thomas-crypto-conditions-02>`_.
        * The RFC is also on github under `rfcs/crypto-conditions <https://github.com/rfcs/crypto-conditions>`_.
        * The Crypto-Conditions specification is part of the `Interledger Protocol (ILP) <https://interledger.org/rfcs/0003-interledger-protocol/>`_.
        
        
        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:
        
        .. code-block:: bash
        
            $ pip install cryptoconditions
        
        Or install from source:
        
        .. code-block:: bash
        
            $ pip install git+https://github.com/bigchaindb/cryptoconditions.git
        
        Simple Usage
        ------------
        *Yet to be documented.*
        
        Documentation
        -------------
        http://cryptoconditions.readthedocs.io/
        
Keywords: cryptoconditions,interledger,merkle tree,ed25519,threshold signatures,hash lock
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Database
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: Software Development
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Provides-Extra: test
Provides-Extra: dev
Provides-Extra: docs
