{ "info": { "author": "Jeremies P\u00e9rez Morata", "author_email": "jeremiespm@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Office/Business :: Financial" ], "description": "# basic-blockchain\nBasic cryptocurrency, based on blockchain, implemented in Python.\n\n- [basic-blockchain](#basic-blockchain)\n - [Getting Started](#getting-started)\n - [Installation](#installation)\n - [Use (default web implementation)](#use-default-web-implementation)\n - [Development](#development)\n - [Roadmap](#roadmap)\n - [License](#license)\n\n## Getting Started\n\n### Installation\n```\npip install bbchain\n```\n\n### Use (default web implementation)\n\n```bash\n# Start (default port 8000)\nbbchain --start\n\n# Start with selected host/port\nbbchain --start --host 127.0.0.1 --port 8002\n\n# Select other nodes to connect\nbbchain --start --nodes ip1:port1,ip2:port2\n\n# Add data to the blockchain\nbbchain --add \"data to storage\" --nodes ip1:port1\n\n# Maintenance\n## Clean local storage\nbbchain --clean\n## Show local data\nbbchain --print\n```\n\n## Development\n```bash\ngit clone https://github.com/jepemo/basic-blockchain.git\ncd basic-blockchain\npython3 -m venv venv\nsource venv/bin/activate\npip install -e .\n\nbbchain --help\n```\n\nExecute tests:\n```\n python3 setup.py test\n```\n\n\n[Some Blockchain implementation readings](docs/readings.md)\n\n## Roadmap\n- More tests\n- Implement real consensus algorithms\n- Improve default http implementation (better sync, etc.)\n- Some examples: cryptocurrency, etc.\n- Allow to save non-textual data\n\n## License\n\n[GNU GPLv3](LICENSE)\n\nPermissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. \n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jepemo/basic-blockchain", "keywords": "blockchain", "license": "GPL-v3", "maintainer": "", "maintainer_email": "", "name": "bbchain", "package_url": "https://pypi.org/project/bbchain/", "platform": "", "project_url": "https://pypi.org/project/bbchain/", "project_urls": { "Homepage": "https://github.com/jepemo/basic-blockchain" }, "release_url": "https://pypi.org/project/bbchain/0.1/", "requires_dist": null, "requires_python": "", "summary": "Simple extendable Blockchain implemented in Python", "version": "0.1" }, "last_serial": 4088227, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c3f55157b2523461fd709dac007589cc", "sha256": "9db3a7385ef19e388e73f6940de3dbf121e6611735ae5391d4646ba20055712e" }, "downloads": -1, "filename": "bbchain-0.1.tar.gz", "has_sig": false, "md5_digest": "c3f55157b2523461fd709dac007589cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9685, "upload_time": "2018-07-21T10:09:15", "url": "https://files.pythonhosted.org/packages/4e/80/fb694249ddcad1b07dd69d5ea019857ceffeb86b8393845699b5d0e26a6d/bbchain-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3f55157b2523461fd709dac007589cc", "sha256": "9db3a7385ef19e388e73f6940de3dbf121e6611735ae5391d4646ba20055712e" }, "downloads": -1, "filename": "bbchain-0.1.tar.gz", "has_sig": false, "md5_digest": "c3f55157b2523461fd709dac007589cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9685, "upload_time": "2018-07-21T10:09:15", "url": "https://files.pythonhosted.org/packages/4e/80/fb694249ddcad1b07dd69d5ea019857ceffeb86b8393845699b5d0e26a6d/bbchain-0.1.tar.gz" } ] }