chiapos


Namechiapos JSON
Version 2.0.11 PyPI version JSON
download
home_pagehttps://github.com/Chia-Network/chiapos
SummaryChia proof of space plotting, proving, and verifying (wraps C++)
upload_time2025-07-30 20:26:02
maintainerNone
docs_urlNone
authorMariano Sorgente
requires_python>=3.7
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Chia Proof of Space
![Build](https://github.com/Chia-Network/chiapos/actions/workflows/build-test-cplusplus.yml/badge.svg)
![Wheels](https://github.com/Chia-Network/chiapos/actions/workflows/build-wheels.yml/badge.svg)
![PyPI](https://img.shields.io/pypi/v/chiapos?logo=pypi)
![PyPI - Format](https://img.shields.io/pypi/format/chiapos?logo=pypi)
![GitHub](https://img.shields.io/github/license/Chia-Network/chiapos?logo=Github)
[![Coverage Status](https://coveralls.io/repos/github/Chia-Network/chiapos/badge.svg?branch=main)](https://coveralls.io/github/Chia-Network/chiapos?branch=main)

Chia's proof of space is written in C++. Includes a plotter, prover, and
verifier. It exclusively runs on 64 bit architectures. Read the
[Proof of Space document](https://www.chia.net/wp-content/uploads/2022/09/Chia_Proof_of_Space_Construction_v1.1.pdf) to
learn about what proof of space is and how it works.

## C++ Usage Instructions

### Compile

```bash
# Requires cmake 3.14+

mkdir -p build && cd build
cmake ../
cmake --build . -- -j 6
```

## Static Compilation With glibc
### Statically compile ProofOfSpace
```bash
mkdir -p build && cd build
cmake -DBUILD_PROOF_OF_SPACE_STATICALLY=ON ../
cmake --build . -- -j 6
```

### Run tests

```bash
./RunTests
```

### CLI usage

```bash
./ProofOfSpace -k 25 -f "plot.dat" -m "0x1234" create
./ProofOfSpace -k 25 -f "final-plot.dat" -m "0x4567" -t TMPDIR -2 SECOND_TMPDIR create
./ProofOfSpace -f "plot.dat" prove <32 byte hex challenge>
./ProofOfSpace -k 25 verify <hex proof> <32 byte hex challenge>
./ProofOfSpace -f "plot.dat" check <iterations>
```

### Benchmark

```bash
time ./ProofOfSpace -k 25 create
```


### Hellman Attacks usage

There is an experimental implementation which implements some of the Hellman
Attacks that can provide significant space savings for the final file.


```bash
./HellmanAttacks -k 18 -f "plot.dat" -m "0x1234" create
./HellmanAttacks -f "plot.dat" check <iterations>
```

## Python binding

Python bindings are provided in the python-bindings directory.

### Install

```bash
python3 -m venv .venv
. .venv/bin/activate
pip3 install .
```

### Run python tests

Testings uses pytest. Linting uses flake8 and mypy.

```bash
py.test ./tests -s -v
```

# Rust binding

Finally, Rust bindings are provided, but only validation of proofs of space is supported, and it cannot be used to make plots or create proofs for plots.

## ci Building
The primary build process for this repository is to use GitHub Actions to
build binary wheels for MacOS, Linux (x64 and aarch64), and Windows and publish
them with a source wheel on PyPi. See `.github/workflows/build.yml`. CMake uses
[FetchContent](https://cmake.org/cmake/help/latest/module/FetchContent.html)
to download [pybind11](https://github.com/pybind/pybind11). Building is then
managed by [cibuildwheel](https://github.com/joerick/cibuildwheel). Further
installation is then available via `pip install chiapos` e.g.

## Contributing and workflow
Contributions are welcome and more details are available in chia-blockchain's
[CONTRIBUTING.md](https://github.com/Chia-Network/chia-blockchain/blob/main/CONTRIBUTING.md).

The main branch is usually the currently released latest version on PyPI.
Note that at times chiapos will be ahead of the release version that
chia-blockchain requires in it's main/release version in preparation for a
new chia-blockchain release. Please branch or fork main and then create a
pull request to the main branch. Linear merging is enforced on main and
merging requires a completed review. PRs will kick off a GitHub actions ci build
and analysis of chiapos at
[lgtm.com](https://lgtm.com/projects/g/Chia-Network/chiapos/?mode=list). Please
make sure your build is passing and that it does not increase alerts at lgtm.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Chia-Network/chiapos",
    "name": "chiapos",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "Mariano Sorgente",
    "author_email": "mariano@chia.net",
    "download_url": "https://files.pythonhosted.org/packages/2f/23/77111f36dedee220c8b242df47be0fd8914440e36d9ad4f5997a557cb3ff/chiapos-2.0.11.tar.gz",
    "platform": null,
    "description": "# Chia Proof of Space\n![Build](https://github.com/Chia-Network/chiapos/actions/workflows/build-test-cplusplus.yml/badge.svg)\n![Wheels](https://github.com/Chia-Network/chiapos/actions/workflows/build-wheels.yml/badge.svg)\n![PyPI](https://img.shields.io/pypi/v/chiapos?logo=pypi)\n![PyPI - Format](https://img.shields.io/pypi/format/chiapos?logo=pypi)\n![GitHub](https://img.shields.io/github/license/Chia-Network/chiapos?logo=Github)\n[![Coverage Status](https://coveralls.io/repos/github/Chia-Network/chiapos/badge.svg?branch=main)](https://coveralls.io/github/Chia-Network/chiapos?branch=main)\n\nChia's proof of space is written in C++. Includes a plotter, prover, and\nverifier. It exclusively runs on 64 bit architectures. Read the\n[Proof of Space document](https://www.chia.net/wp-content/uploads/2022/09/Chia_Proof_of_Space_Construction_v1.1.pdf) to\nlearn about what proof of space is and how it works.\n\n## C++ Usage Instructions\n\n### Compile\n\n```bash\n# Requires cmake 3.14+\n\nmkdir -p build && cd build\ncmake ../\ncmake --build . -- -j 6\n```\n\n## Static Compilation With glibc\n### Statically compile ProofOfSpace\n```bash\nmkdir -p build && cd build\ncmake -DBUILD_PROOF_OF_SPACE_STATICALLY=ON ../\ncmake --build . -- -j 6\n```\n\n### Run tests\n\n```bash\n./RunTests\n```\n\n### CLI usage\n\n```bash\n./ProofOfSpace -k 25 -f \"plot.dat\" -m \"0x1234\" create\n./ProofOfSpace -k 25 -f \"final-plot.dat\" -m \"0x4567\" -t TMPDIR -2 SECOND_TMPDIR create\n./ProofOfSpace -f \"plot.dat\" prove <32 byte hex challenge>\n./ProofOfSpace -k 25 verify <hex proof> <32 byte hex challenge>\n./ProofOfSpace -f \"plot.dat\" check <iterations>\n```\n\n### Benchmark\n\n```bash\ntime ./ProofOfSpace -k 25 create\n```\n\n\n### Hellman Attacks usage\n\nThere is an experimental implementation which implements some of the Hellman\nAttacks that can provide significant space savings for the final file.\n\n\n```bash\n./HellmanAttacks -k 18 -f \"plot.dat\" -m \"0x1234\" create\n./HellmanAttacks -f \"plot.dat\" check <iterations>\n```\n\n## Python binding\n\nPython bindings are provided in the python-bindings directory.\n\n### Install\n\n```bash\npython3 -m venv .venv\n. .venv/bin/activate\npip3 install .\n```\n\n### Run python tests\n\nTestings uses pytest. Linting uses flake8 and mypy.\n\n```bash\npy.test ./tests -s -v\n```\n\n# Rust binding\n\nFinally, Rust bindings are provided, but only validation of proofs of space is supported, and it cannot be used to make plots or create proofs for plots.\n\n## ci Building\nThe primary build process for this repository is to use GitHub Actions to\nbuild binary wheels for MacOS, Linux (x64 and aarch64), and Windows and publish\nthem with a source wheel on PyPi. See `.github/workflows/build.yml`. CMake uses\n[FetchContent](https://cmake.org/cmake/help/latest/module/FetchContent.html)\nto download [pybind11](https://github.com/pybind/pybind11). Building is then\nmanaged by [cibuildwheel](https://github.com/joerick/cibuildwheel). Further\ninstallation is then available via `pip install chiapos` e.g.\n\n## Contributing and workflow\nContributions are welcome and more details are available in chia-blockchain's\n[CONTRIBUTING.md](https://github.com/Chia-Network/chia-blockchain/blob/main/CONTRIBUTING.md).\n\nThe main branch is usually the currently released latest version on PyPI.\nNote that at times chiapos will be ahead of the release version that\nchia-blockchain requires in it's main/release version in preparation for a\nnew chia-blockchain release. Please branch or fork main and then create a\npull request to the main branch. Linear merging is enforced on main and\nmerging requires a completed review. PRs will kick off a GitHub actions ci build\nand analysis of chiapos at\n[lgtm.com](https://lgtm.com/projects/g/Chia-Network/chiapos/?mode=list). Please\nmake sure your build is passing and that it does not increase alerts at lgtm.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Chia proof of space plotting, proving, and verifying (wraps C++)",
    "version": "2.0.11",
    "project_urls": {
        "Homepage": "https://github.com/Chia-Network/chiapos"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "52bb6b108c48293c65e75fcc30b9b590709895e3f5f1a603ec69befca05d9b39",
                "md5": "1007a7a192a61d52fe2e6af9b414f0cb",
                "sha256": "ec36c83e6a78ed4e2305bd93878561468b596bf1248b9bb5a7b91b8dad098c46"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1007a7a192a61d52fe2e6af9b414f0cb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 320291,
            "upload_time": "2025-07-30T20:25:18",
            "upload_time_iso_8601": "2025-07-30T20:25:18.965939Z",
            "url": "https://files.pythonhosted.org/packages/52/bb/6b108c48293c65e75fcc30b9b590709895e3f5f1a603ec69befca05d9b39/chiapos-2.0.11-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c474e50ca4bdd328f89da3d8d42d887e61364a65604dee8545c271f4d7d78a05",
                "md5": "642daa6f5ffccaaf0948a7c4d88ebcb0",
                "sha256": "fb1d62a7b0a280f74886fcc4dcdc2d33cbbefbdbe6f2a0d9006d6401d24e9982"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp310-cp310-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "642daa6f5ffccaaf0948a7c4d88ebcb0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 381937,
            "upload_time": "2025-07-30T20:25:20",
            "upload_time_iso_8601": "2025-07-30T20:25:20.916980Z",
            "url": "https://files.pythonhosted.org/packages/c4/74/e50ca4bdd328f89da3d8d42d887e61364a65604dee8545c271f4d7d78a05/chiapos-2.0.11-cp310-cp310-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "605509151ccf2616ef38d30ffd293eb23c69cd75f17d9e1e3a82cca594c598ca",
                "md5": "a4e5507783b2a92f8c0b051385055a89",
                "sha256": "6f3a97df1a7aa2fc347fbee14498a787a261af4832e1ea1fcc036289ca6dee83"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp310-cp310-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a4e5507783b2a92f8c0b051385055a89",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 10099000,
            "upload_time": "2025-07-30T20:25:22",
            "upload_time_iso_8601": "2025-07-30T20:25:22.278370Z",
            "url": "https://files.pythonhosted.org/packages/60/55/09151ccf2616ef38d30ffd293eb23c69cd75f17d9e1e3a82cca594c598ca/chiapos-2.0.11-cp310-cp310-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1990d91e66d6b51d4c627d7058c10e237106020602f6ba11c57dba8f297f4573",
                "md5": "1f732c96132577a0ae26a74fe3c018f8",
                "sha256": "87ed10cc6917806a3145e58f08df787f395eed3f6de2733153dfefe12b9cfb64"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp310-cp310-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f732c96132577a0ae26a74fe3c018f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 10159591,
            "upload_time": "2025-07-30T20:25:24",
            "upload_time_iso_8601": "2025-07-30T20:25:24.152458Z",
            "url": "https://files.pythonhosted.org/packages/19/90/d91e66d6b51d4c627d7058c10e237106020602f6ba11c57dba8f297f4573/chiapos-2.0.11-cp310-cp310-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "87b8c9943e01bbaae62c0d86cad1515eac1fae807cdc3fa7cea351184f3832d2",
                "md5": "74c70bc76c29bb9515c865dc51024822",
                "sha256": "32540ea8a09b04129a5be37d7f8b8d12684b10bc3505d4a4404e65c0b943c7f7"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "74c70bc76c29bb9515c865dc51024822",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 8945753,
            "upload_time": "2025-07-30T20:25:26",
            "upload_time_iso_8601": "2025-07-30T20:25:26.007628Z",
            "url": "https://files.pythonhosted.org/packages/87/b8/c9943e01bbaae62c0d86cad1515eac1fae807cdc3fa7cea351184f3832d2/chiapos-2.0.11-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c7b59566391335fb8d842bcccc360fc5d5467cdfcecc12864aced242ec9a8a6a",
                "md5": "5cada0a8faa613d984207b883bd9e919",
                "sha256": "1af0cdba088539b01704af4af612ef004e298fa8602cc1478960db817eb64b1b"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5cada0a8faa613d984207b883bd9e919",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 321540,
            "upload_time": "2025-07-30T20:25:27",
            "upload_time_iso_8601": "2025-07-30T20:25:27.633735Z",
            "url": "https://files.pythonhosted.org/packages/c7/b5/9566391335fb8d842bcccc360fc5d5467cdfcecc12864aced242ec9a8a6a/chiapos-2.0.11-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f8883e5de4b76a3f839d9681251e7bc791418248db620805582e18427665f7b",
                "md5": "27d22659f62571c44a1dcad8d16c2094",
                "sha256": "54df0189db2be3d7755f9929f65aaa85c92a979e2560928063259ac695e50d1f"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp311-cp311-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "27d22659f62571c44a1dcad8d16c2094",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 383272,
            "upload_time": "2025-07-30T20:25:28",
            "upload_time_iso_8601": "2025-07-30T20:25:28.888900Z",
            "url": "https://files.pythonhosted.org/packages/5f/88/83e5de4b76a3f839d9681251e7bc791418248db620805582e18427665f7b/chiapos-2.0.11-cp311-cp311-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "65e85f2a41b77f07b4fee4c44902839dc0126fee2af275aad639361b84d7a61f",
                "md5": "b4d06d462c5006f0bd3340966856542d",
                "sha256": "a001633cd4a0905f10746f1939b269ae3477d2a665a01dbec1c503ef069f07da"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp311-cp311-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b4d06d462c5006f0bd3340966856542d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 10099765,
            "upload_time": "2025-07-30T20:25:30",
            "upload_time_iso_8601": "2025-07-30T20:25:30.398903Z",
            "url": "https://files.pythonhosted.org/packages/65/e8/5f2a41b77f07b4fee4c44902839dc0126fee2af275aad639361b84d7a61f/chiapos-2.0.11-cp311-cp311-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a3bc88436f1246f6034bd7c67b22def8bc9d61ed63f94b6e3d252e36d86ac748",
                "md5": "909b5c6f685c17a018af163b96a5faf8",
                "sha256": "515126373676e842cb04ebe6a590e15a9471652ce04feaaa2ce2aa861e875959"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp311-cp311-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "909b5c6f685c17a018af163b96a5faf8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 10160950,
            "upload_time": "2025-07-30T20:25:32",
            "upload_time_iso_8601": "2025-07-30T20:25:32.674695Z",
            "url": "https://files.pythonhosted.org/packages/a3/bc/88436f1246f6034bd7c67b22def8bc9d61ed63f94b6e3d252e36d86ac748/chiapos-2.0.11-cp311-cp311-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f769c0bf6ed2c717e9685d2b0e094f42b7c232dcc7687334cf7ddadd812ff7ad",
                "md5": "c8263038ed4bd1c8e892e5a64002175b",
                "sha256": "c14ba11ac0385a515f98078ca4b26e967cb435411369af70600e349a0b4f97c6"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c8263038ed4bd1c8e892e5a64002175b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 8946358,
            "upload_time": "2025-07-30T20:25:34",
            "upload_time_iso_8601": "2025-07-30T20:25:34.507359Z",
            "url": "https://files.pythonhosted.org/packages/f7/69/c0bf6ed2c717e9685d2b0e094f42b7c232dcc7687334cf7ddadd812ff7ad/chiapos-2.0.11-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d99f96be0ca3e277ddead063a63db909727de8127b5da70f933679e0a7de9398",
                "md5": "01959ef9703dc5468895075095bea2ee",
                "sha256": "8b139f8621dee12d39d0e9cf7f950ea8b645df494052b264a9314018eaf27b56"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "01959ef9703dc5468895075095bea2ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 321173,
            "upload_time": "2025-07-30T20:25:36",
            "upload_time_iso_8601": "2025-07-30T20:25:36.355180Z",
            "url": "https://files.pythonhosted.org/packages/d9/9f/96be0ca3e277ddead063a63db909727de8127b5da70f933679e0a7de9398/chiapos-2.0.11-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6b8eeb8b0c41aca499ab34e65eb00bb3cf1b3c395b6753c257c944e6a6c08bec",
                "md5": "915245d1d8cec69174267c4b46b2de3c",
                "sha256": "2af99c6d1e72d5a629156c9f30aa12fd7e7dd43c9e49b4b8ed22dc0dc6c766a4"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp312-cp312-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "915245d1d8cec69174267c4b46b2de3c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 383449,
            "upload_time": "2025-07-30T20:25:37",
            "upload_time_iso_8601": "2025-07-30T20:25:37.916598Z",
            "url": "https://files.pythonhosted.org/packages/6b/8e/eb8b0c41aca499ab34e65eb00bb3cf1b3c395b6753c257c944e6a6c08bec/chiapos-2.0.11-cp312-cp312-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ddd972e4e63f4a514ccb963dc84476498cd5085d7911774beee9c2fe0d65e740",
                "md5": "330913b1b52bd3914c9e68ea9739a571",
                "sha256": "f327c737565e1ebf323bace615313f5b9d5b74b7e159f2d4b6b95002990df283"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp312-cp312-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "330913b1b52bd3914c9e68ea9739a571",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 10098818,
            "upload_time": "2025-07-30T20:25:39",
            "upload_time_iso_8601": "2025-07-30T20:25:39.246254Z",
            "url": "https://files.pythonhosted.org/packages/dd/d9/72e4e63f4a514ccb963dc84476498cd5085d7911774beee9c2fe0d65e740/chiapos-2.0.11-cp312-cp312-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8aa0db030898a707150762139940e8295c4512814710613f09396b4802947a7a",
                "md5": "3cbc7b4d08f2c804babf686798cb798d",
                "sha256": "6554d74ec0c8fe17d43d3d8e5405911aa7b5086a62bc8cd8bc481d4d923899b7"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp312-cp312-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3cbc7b4d08f2c804babf686798cb798d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 10160013,
            "upload_time": "2025-07-30T20:25:41",
            "upload_time_iso_8601": "2025-07-30T20:25:41.535026Z",
            "url": "https://files.pythonhosted.org/packages/8a/a0/db030898a707150762139940e8295c4512814710613f09396b4802947a7a/chiapos-2.0.11-cp312-cp312-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "87b1ccd2a1ee5ae333d4822dfb1292d5eda3853daa27bbff39fe58016aa54f8d",
                "md5": "483559195e4ee2de21a7393c915a2f7c",
                "sha256": "fe58d0bb447f5d6807f7d8fa629ca14594b47b7901b9f65ccddff14e48fef6df"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "483559195e4ee2de21a7393c915a2f7c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 8947428,
            "upload_time": "2025-07-30T20:25:43",
            "upload_time_iso_8601": "2025-07-30T20:25:43.656519Z",
            "url": "https://files.pythonhosted.org/packages/87/b1/ccd2a1ee5ae333d4822dfb1292d5eda3853daa27bbff39fe58016aa54f8d/chiapos-2.0.11-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "85a45f29236b8c5343ded7d61e6c497bca03b473160729df3fccb51613ee17f7",
                "md5": "587929804dae5368a3b4f1e3086a8ad2",
                "sha256": "24194cec6a3e2f6226bcef7e3ec88f617281b80cf17162088ec7b685a52054a1"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "587929804dae5368a3b4f1e3086a8ad2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 321188,
            "upload_time": "2025-07-30T20:25:45",
            "upload_time_iso_8601": "2025-07-30T20:25:45.385335Z",
            "url": "https://files.pythonhosted.org/packages/85/a4/5f29236b8c5343ded7d61e6c497bca03b473160729df3fccb51613ee17f7/chiapos-2.0.11-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9e8157921fcf27ecdd11318a495d3b7d8cf5d66d7607aa3e5beea229ae200853",
                "md5": "d4f80a7559a98ebed3f82faacb136caf",
                "sha256": "f3bb1416fd61b88c70c7e60ccba775e8660995adf603707998d5f8bcfd7bf662"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp313-cp313-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d4f80a7559a98ebed3f82faacb136caf",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 383501,
            "upload_time": "2025-07-30T20:25:46",
            "upload_time_iso_8601": "2025-07-30T20:25:46.447419Z",
            "url": "https://files.pythonhosted.org/packages/9e/81/57921fcf27ecdd11318a495d3b7d8cf5d66d7607aa3e5beea229ae200853/chiapos-2.0.11-cp313-cp313-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b38b4721ab52306b6cbe87246d24ffad95ee9f7c288a607e799fcc7398c297d",
                "md5": "ae7d791d16ca4cf75957a7716525d490",
                "sha256": "f1be8d5f1c1625053da67280c61f0409bb086c43f48ab19dd8d6740c05715b0b"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp313-cp313-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ae7d791d16ca4cf75957a7716525d490",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 10098991,
            "upload_time": "2025-07-30T20:25:47",
            "upload_time_iso_8601": "2025-07-30T20:25:47.708578Z",
            "url": "https://files.pythonhosted.org/packages/7b/38/b4721ab52306b6cbe87246d24ffad95ee9f7c288a607e799fcc7398c297d/chiapos-2.0.11-cp313-cp313-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f4e89bac8841c6c00fe7c3f3e961c036e8d37b69fcf27940d20ee450aa688e86",
                "md5": "fb62c9b15b8a121041d7c80cc3c93f28",
                "sha256": "c5019921ccb65b2df3f5f4e35848280fea990b23bb4feb5c86bb97e3401b9c7a"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp313-cp313-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fb62c9b15b8a121041d7c80cc3c93f28",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 10160028,
            "upload_time": "2025-07-30T20:25:49",
            "upload_time_iso_8601": "2025-07-30T20:25:49.936067Z",
            "url": "https://files.pythonhosted.org/packages/f4/e8/9bac8841c6c00fe7c3f3e961c036e8d37b69fcf27940d20ee450aa688e86/chiapos-2.0.11-cp313-cp313-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "88e57eda21f0407adedec0fd74069421e2f28f8cdeb8019f78aed56ff3478aa4",
                "md5": "9c82d23f6d68a7cf1112df8b9a4e4d75",
                "sha256": "e06f5a54cd81bd44b9ddac9f08c70ae377f182d342d82a5762ab7c23ff11bc69"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9c82d23f6d68a7cf1112df8b9a4e4d75",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 8947416,
            "upload_time": "2025-07-30T20:25:52",
            "upload_time_iso_8601": "2025-07-30T20:25:52.061294Z",
            "url": "https://files.pythonhosted.org/packages/88/e5/7eda21f0407adedec0fd74069421e2f28f8cdeb8019f78aed56ff3478aa4/chiapos-2.0.11-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "730141d92e20e9f66cf543f61581d22156c74452ab00580d0d851fc33ab44d87",
                "md5": "5002b5d60e0214616567d115272bdfa4",
                "sha256": "fbb4ca3bbf2e215396b66636a9146e5c2635acae68e2de55f26b828fe0467bef"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5002b5d60e0214616567d115272bdfa4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 320360,
            "upload_time": "2025-07-30T20:25:53",
            "upload_time_iso_8601": "2025-07-30T20:25:53.914025Z",
            "url": "https://files.pythonhosted.org/packages/73/01/41d92e20e9f66cf543f61581d22156c74452ab00580d0d851fc33ab44d87/chiapos-2.0.11-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "238f2f32e1a82c00bdc484939d6fc1e6766aceaf43d90f3c28ffc6e1b7c713d2",
                "md5": "eb4bca911ead3acaf9bfcc6a36493a7a",
                "sha256": "c13a6c3d18f4983935cfba056a39f4b6629e8a5131323d9000b6ef74b135bc3a"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp39-cp39-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "eb4bca911ead3acaf9bfcc6a36493a7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 381964,
            "upload_time": "2025-07-30T20:25:55",
            "upload_time_iso_8601": "2025-07-30T20:25:55.080459Z",
            "url": "https://files.pythonhosted.org/packages/23/8f/2f32e1a82c00bdc484939d6fc1e6766aceaf43d90f3c28ffc6e1b7c713d2/chiapos-2.0.11-cp39-cp39-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "673c37290cb8c7a2a0a69446aa5d8f451d70866919a3b1a5d460529dbf6ff1bf",
                "md5": "b8cf3271282f04ff50871a52fe33b540",
                "sha256": "5f19a029deb71825384c2139bc6a5c4b387cd1a437fd6026fe4c33241c5a17f8"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp39-cp39-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b8cf3271282f04ff50871a52fe33b540",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 10099204,
            "upload_time": "2025-07-30T20:25:56",
            "upload_time_iso_8601": "2025-07-30T20:25:56.755762Z",
            "url": "https://files.pythonhosted.org/packages/67/3c/37290cb8c7a2a0a69446aa5d8f451d70866919a3b1a5d460529dbf6ff1bf/chiapos-2.0.11-cp39-cp39-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ce8cb8077ac7655976d87cd76df02da02bce1de75644624644f8d2efc306b3b",
                "md5": "d08ec58d48fece5cd198b1640c9ba95f",
                "sha256": "1994d5787fe2fedf99b0ea50da7315993b3d17cc75b8dc8ea325b35c1321594f"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp39-cp39-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d08ec58d48fece5cd198b1640c9ba95f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 10159668,
            "upload_time": "2025-07-30T20:25:58",
            "upload_time_iso_8601": "2025-07-30T20:25:58.631110Z",
            "url": "https://files.pythonhosted.org/packages/4c/e8/cb8077ac7655976d87cd76df02da02bce1de75644624644f8d2efc306b3b/chiapos-2.0.11-cp39-cp39-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "01053a85cc90a3c0153b112071e140025876de85b1c4d14679f8e367e1526a2a",
                "md5": "93f2710bd0c68d2d724f0faab3cb7d49",
                "sha256": "733447e633b3dc548f81a44b2d286823085f52786dff46b4d4194633f38c9b9d"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "93f2710bd0c68d2d724f0faab3cb7d49",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 8947549,
            "upload_time": "2025-07-30T20:26:00",
            "upload_time_iso_8601": "2025-07-30T20:26:00.472779Z",
            "url": "https://files.pythonhosted.org/packages/01/05/3a85cc90a3c0153b112071e140025876de85b1c4d14679f8e367e1526a2a/chiapos-2.0.11-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2f2377111f36dedee220c8b242df47be0fd8914440e36d9ad4f5997a557cb3ff",
                "md5": "a6bd64821b4dca2e796f26e7a9c17bb9",
                "sha256": "471c6089354370b6abfb38962f4dffbd007f876c43734fc9def202c0fa43b99e"
            },
            "downloads": -1,
            "filename": "chiapos-2.0.11.tar.gz",
            "has_sig": false,
            "md5_digest": "a6bd64821b4dca2e796f26e7a9c17bb9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 1204628,
            "upload_time": "2025-07-30T20:26:02",
            "upload_time_iso_8601": "2025-07-30T20:26:02.147376Z",
            "url": "https://files.pythonhosted.org/packages/2f/23/77111f36dedee220c8b242df47be0fd8914440e36d9ad4f5997a557cb3ff/chiapos-2.0.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-30 20:26:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Chia-Network",
    "github_project": "chiapos",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "chiapos"
}
        
Elapsed time: 1.76933s