README.md
April 19, 2018 ยท View on GitHub
Indy Crypto for Python
This is a Python wrapper for Indy. It is implemented using a foreign function interface (FFI) to a native library written in Rust. Indy is the open-source codebase behind the Sovrin network for self-sovereign digital identity.
This Python wrapper currently requires python 3.6.
Pull requests welcome!
How to build
-
Install native "Indy Crypto" library:
-
Clone indy-crypto repo from https://github.com/hyperledger/indy-crypto
-
Move to python wrapper directory
cd wrappers/python
-
Create virtual env if you want
-
Install dependencies with pip install
-
Execute tests with pytest
PyPi package
indy_crypto package is available.
Example use
For the main workflow examples check sample project: https://github.com/hyperledger/indy-crypto/tree/master/samples/python