Metadata-Version: 2.1
Name: python-snarks
Version: 0.0.0
Summary: python_snarks
Home-page: https://github.com/Onther-Tech/python-snarks
Author: Onther Inc.
Author-email: info@onther.io
License: GPLv3
Description: # python-snarks
        
        This is a Python implementation of zkSNARK schemes. This library is based on [snarkjs](https://github.com/iden3/snarkjs), and uses the output from [circom](https://github.com/iden3/circom).
        
        For now, it is for research purpose, not implemented for product.
        
        # Install dependencies
        ```
        $ pip install cached_property
        $ pip install fnv
        $ pip install wasmer==1.0.0a3
        $ pip install wasmer_compiler_cranelift==1.0.0a3
        ```
        
        # Test
        
        ```
        $ pytest tests/test_groth16.py
        ```
        
        # Supported platforms
        
        The supported platforms currently support are set to the requirements of the [wasmer-python](https://github.com/wasmerio/wasmer-python).
        
        # TODO
        
        * Compatibility with the latest snarkjs, circom
        * Performance optimizing
        
Keywords: snarks
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.6,<4
Description-Content-Type: text/markdown
Provides-Extra: dev
