{ "info": { "author": "Wanseob Lim", "author_email": "email@wanseob.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Mimblewimble on Ethereum with zk SNARKs\n\n## Structure\n- `circuits/`: Circuits\n- `test/`: Test cases\n- `Dockerfile`: Docker file to test Zokrates circuits\n\n## Pre-requisite\nInstall docker and GNU Make\n\n## Command\n\n#### Circuit Test\nThis will run tests/circuits/unitTest.code\n```shell\nmake test\n```\n\n#### Python library Test\nThis will run `python -m unittest tests/test*.py`\n```shell\nmake pytest\n```\n\n#### Make verifier contract\n\n```shell\n# Specify the circuit path to compile and export the verifier contract\nmake verifier circuit=YOUR_CIRCUIT_PATH\n\n# Specify the output path\nmake verifier circuit=YOUR_CIRCUIT_PATH output=MyVerifier.sol\n```\n#### Make proof\n\n```shell\n# Specify the circuit path and arguments\nmake proof circuit=YOUR_CIRCUIT_PATH args='0 0 0 .. 0'\n\n# Specify the output path\nmake proof circuit=YOUR_CIRCUIT_PATH args='0 0 0 .. 0' output=myProof.json\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ethereum/eth-mimblewimble", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "py934", "package_url": "https://pypi.org/project/py934/", "platform": "", "project_url": "https://pypi.org/project/py934/", "project_urls": { "Homepage": "https://github.com/ethereum/eth-mimblewimble" }, "release_url": "https://pypi.org/project/py934/0.0.1/", "requires_dist": [ "ethsnarks (==0.0.1)", "web3 (==5.0.1)", "docker (==4.0.2)" ], "requires_python": "", "summary": "Python library for Ethereum 9 3/4", "version": "0.0.1" }, "last_serial": 5846971, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "46c05942e5834606288df21c61f35c95", "sha256": "c139a3dd79046d262a9a8f70e73bf27069d634f78e2f33beb770076b5eb188b1" }, "downloads": -1, "filename": "py934-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "46c05942e5834606288df21c61f35c95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12251, "upload_time": "2019-09-18T02:42:27", "url": "https://files.pythonhosted.org/packages/e8/21/491a880dc7902649c730f464f14afd18d649bb4d96c4a88fad3d5c153808/py934-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4a65892a1d7929dabf1f011f870bcaa", "sha256": "3778a95a5952a020fee5378dde40db9f78586ce2ae4aab15b870bfb7232e90b8" }, "downloads": -1, "filename": "py934-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a4a65892a1d7929dabf1f011f870bcaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8754, "upload_time": "2019-09-18T02:42:30", "url": "https://files.pythonhosted.org/packages/71/a4/975e89e748ed310fd9e0445e8c8037109fac85dcfd5f5ac12d21cca5de7d/py934-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46c05942e5834606288df21c61f35c95", "sha256": "c139a3dd79046d262a9a8f70e73bf27069d634f78e2f33beb770076b5eb188b1" }, "downloads": -1, "filename": "py934-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "46c05942e5834606288df21c61f35c95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12251, "upload_time": "2019-09-18T02:42:27", "url": "https://files.pythonhosted.org/packages/e8/21/491a880dc7902649c730f464f14afd18d649bb4d96c4a88fad3d5c153808/py934-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4a65892a1d7929dabf1f011f870bcaa", "sha256": "3778a95a5952a020fee5378dde40db9f78586ce2ae4aab15b870bfb7232e90b8" }, "downloads": -1, "filename": "py934-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a4a65892a1d7929dabf1f011f870bcaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8754, "upload_time": "2019-09-18T02:42:30", "url": "https://files.pythonhosted.org/packages/71/a4/975e89e748ed310fd9e0445e8c8037109fac85dcfd5f5ac12d21cca5de7d/py934-0.0.1.tar.gz" } ] }