The cryptoconditions Package¶
A Python implementation of the Crypto-Conditions spec: a multi-algorithm, multi-level, multi-signature format for expressing conditions and fulfillments.
Planetmint-Cryptoconditions (versions >= 1.0.0) extend previously designed cryptoconditions with Zencode based conditions and fulfillments. Zencode is an extendable lua-based scripting and contracting language and is executed within the Zenroom virtual machine. Zenroom and Zencode are developed by Dyne. Details and documenation exist at Zenroom.org.
Cryptoconditions require a Python version above 3.8.
To install latest release from PyPI:
$ pip install planetmint-cryptoconditions
Public documentation is available at https://docs.planetmint.io/projects/cryptoconditions/.
This project uses poetry <https://python-poetry.org/> for dependency management. Run poetry install to start local development.