# Chia Proof of Space





[](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/9f/23/ee7487d70d223b6d0ce6cc26f463c760762c1c399cb80d8b31c57578f69c/chiapos-2.0.9.tar.gz",
"platform": null,
"description": "# Chia Proof of Space\n\n\n\n\n\n[](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.9",
"project_urls": {
"Homepage": "https://github.com/Chia-Network/chiapos"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4cac852b36e397ac160fc93173a89a6c4173f12670d41e5049fbabcf9221e1e0",
"md5": "f6c3731c3af10fba000f26c8161b8bab",
"sha256": "3cf6502160bda974e2da284724a21277700d6d72423dc9261f8f3316b13cf33e"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f6c3731c3af10fba000f26c8161b8bab",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 315901,
"upload_time": "2025-02-07T19:59:11",
"upload_time_iso_8601": "2025-02-07T19:59:11.669778Z",
"url": "https://files.pythonhosted.org/packages/4c/ac/852b36e397ac160fc93173a89a6c4173f12670d41e5049fbabcf9221e1e0/chiapos-2.0.9-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0c2a0a6ffeb8bdb097ed49421332a26951631529e5fcf14a4fdaa81d6528a071",
"md5": "b1e0d8ebefb33bb6e8f89b5c9f9345c8",
"sha256": "ff239dfdf03441d58eb121a0da13fb6466785b8b8198c6de51f7ff0ee893c4b9"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp310-cp310-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "b1e0d8ebefb33bb6e8f89b5c9f9345c8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 377348,
"upload_time": "2025-02-07T19:59:14",
"upload_time_iso_8601": "2025-02-07T19:59:14.228704Z",
"url": "https://files.pythonhosted.org/packages/0c/2a/0a6ffeb8bdb097ed49421332a26951631529e5fcf14a4fdaa81d6528a071/chiapos-2.0.9-cp310-cp310-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5a69cee88de89c53386ce9a4eb213778f587203a539c9561c2ec305754861c9a",
"md5": "259674176a0f28f9fa0241291dfcd351",
"sha256": "679c7f1679978e8963710088bbead53473ce77f9e0ce1b4da57000b952fee3e8"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp310-cp310-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "259674176a0f28f9fa0241291dfcd351",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 10093809,
"upload_time": "2025-02-07T19:59:17",
"upload_time_iso_8601": "2025-02-07T19:59:17.379830Z",
"url": "https://files.pythonhosted.org/packages/5a/69/cee88de89c53386ce9a4eb213778f587203a539c9561c2ec305754861c9a/chiapos-2.0.9-cp310-cp310-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f3b62e511ae5f6030355ee0500442ecceaa6e095bb83cdf7f9bdb254f91b5c51",
"md5": "d018e8d641423091baaf04c2d0b05ac6",
"sha256": "ca2710da9d4247e3f2a82951490b526d91708fadcd299de27dd0354d67ee24ce"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "d018e8d641423091baaf04c2d0b05ac6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 10154227,
"upload_time": "2025-02-07T19:59:20",
"upload_time_iso_8601": "2025-02-07T19:59:20.506707Z",
"url": "https://files.pythonhosted.org/packages/f3/b6/2e511ae5f6030355ee0500442ecceaa6e095bb83cdf7f9bdb254f91b5c51/chiapos-2.0.9-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bf1ebdeac5486de481a16b0adbeb5e3de5a2e528df119d404ff5a883391494f6",
"md5": "a6a0a8ce97b1f371c4e544b079fbaa11",
"sha256": "0f5bf5fec52f3a1b96ad9b91ff706b655251dfad79667956cb4fcee6387fdb0c"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "a6a0a8ce97b1f371c4e544b079fbaa11",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 8944024,
"upload_time": "2025-02-07T19:59:23",
"upload_time_iso_8601": "2025-02-07T19:59:23.995083Z",
"url": "https://files.pythonhosted.org/packages/bf/1e/bdeac5486de481a16b0adbeb5e3de5a2e528df119d404ff5a883391494f6/chiapos-2.0.9-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e01450b927dd7bbe93ab0d023a3480f14ca435fddb22e7a682239f26da68cb9",
"md5": "e6919fc6114ae2819862ce1ad885eed3",
"sha256": "519cbe8a25acc74928f45ce4a8819af9d99a7a3cad5d84800b28af98cf82b5e4"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e6919fc6114ae2819862ce1ad885eed3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 316887,
"upload_time": "2025-02-07T19:59:26",
"upload_time_iso_8601": "2025-02-07T19:59:26.690775Z",
"url": "https://files.pythonhosted.org/packages/2e/01/450b927dd7bbe93ab0d023a3480f14ca435fddb22e7a682239f26da68cb9/chiapos-2.0.9-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fc4ec0a099e482374ac4e61b2645b23663e67094c22f881f415c03ce859e38f4",
"md5": "d18a9c9daf731a1f6ade5a7c8bc4cb2c",
"sha256": "b5a5cb4b971a8b986c8a1319727739ec6167054b0226f27aea3f887ddbba428d"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp311-cp311-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "d18a9c9daf731a1f6ade5a7c8bc4cb2c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 378727,
"upload_time": "2025-02-07T19:59:28",
"upload_time_iso_8601": "2025-02-07T19:59:28.404157Z",
"url": "https://files.pythonhosted.org/packages/fc/4e/c0a099e482374ac4e61b2645b23663e67094c22f881f415c03ce859e38f4/chiapos-2.0.9-cp311-cp311-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ddeeb7806ea517fae88cc2393fda76f7d6f3a6490f7aeb48cb7d0eea135a5b2e",
"md5": "0f612592f1d13beb2b4dc4030cc8e75b",
"sha256": "740912f5d02fcdabf49432a7724aa9fe412f9c286facd92535b74453b1dcd2cf"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "0f612592f1d13beb2b4dc4030cc8e75b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 10095263,
"upload_time": "2025-02-07T19:59:30",
"upload_time_iso_8601": "2025-02-07T19:59:30.706894Z",
"url": "https://files.pythonhosted.org/packages/dd/ee/b7806ea517fae88cc2393fda76f7d6f3a6490f7aeb48cb7d0eea135a5b2e/chiapos-2.0.9-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a39e36e47bb5aafde747cc890eee86c3f8242c78da5af84e0b77b5652c4a53f1",
"md5": "c29dfc7e87165856d2add2b9a65f422c",
"sha256": "da7869946618e49c1b44400c837d954ee1c24e23d579fcf5d822da23d63c41ec"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "c29dfc7e87165856d2add2b9a65f422c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 10155940,
"upload_time": "2025-02-07T19:59:35",
"upload_time_iso_8601": "2025-02-07T19:59:35.160113Z",
"url": "https://files.pythonhosted.org/packages/a3/9e/36e47bb5aafde747cc890eee86c3f8242c78da5af84e0b77b5652c4a53f1/chiapos-2.0.9-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54fb4920290aa292d893f27cc349d429dcddc50074ddff1daaa5d12ab9166792",
"md5": "03cb5292fed3e3cd973cfc3ac663a122",
"sha256": "683f71bdce2189b735adb018d136ef434a84c63f6eb5ca76903b19093ed6c8b3"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "03cb5292fed3e3cd973cfc3ac663a122",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 8945148,
"upload_time": "2025-02-07T19:59:38",
"upload_time_iso_8601": "2025-02-07T19:59:38.266160Z",
"url": "https://files.pythonhosted.org/packages/54/fb/4920290aa292d893f27cc349d429dcddc50074ddff1daaa5d12ab9166792/chiapos-2.0.9-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0f11061f4b1fed18972db36820a74a2db340f33561180f81aec9ceecc65c5d00",
"md5": "9d290128ae355483c71c31469257c3d5",
"sha256": "0ac375ce2cf789a8a331e78268140ab57cac9a5da0f15bcd1824440a787177db"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9d290128ae355483c71c31469257c3d5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 316484,
"upload_time": "2025-02-07T19:59:41",
"upload_time_iso_8601": "2025-02-07T19:59:41.109618Z",
"url": "https://files.pythonhosted.org/packages/0f/11/061f4b1fed18972db36820a74a2db340f33561180f81aec9ceecc65c5d00/chiapos-2.0.9-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "687383284fbdc422b96d32ee5a9cb06d8989116642c9d1b90cdc29bc4ef8bde5",
"md5": "bc51771d54fab1168574a5c4eb0bf5a2",
"sha256": "91176c32d8122b0f37791cdeb695ba6ef8ff58174ac0b7eb1defca27ffd91dbb"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp312-cp312-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "bc51771d54fab1168574a5c4eb0bf5a2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 378484,
"upload_time": "2025-02-07T19:59:42",
"upload_time_iso_8601": "2025-02-07T19:59:42.568511Z",
"url": "https://files.pythonhosted.org/packages/68/73/83284fbdc422b96d32ee5a9cb06d8989116642c9d1b90cdc29bc4ef8bde5/chiapos-2.0.9-cp312-cp312-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9046f627c8f03a35f1603f653bbc9f495118220e88af563d1cd18c0b0b29f67d",
"md5": "15d15c37017ee5c11182ee163ba72ad0",
"sha256": "9ca1b7b6cf636490316b8b785879a5a86041b2cf1738018e1bfa4291e685f24a"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp312-cp312-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "15d15c37017ee5c11182ee163ba72ad0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 10094131,
"upload_time": "2025-02-07T19:59:45",
"upload_time_iso_8601": "2025-02-07T19:59:45.455719Z",
"url": "https://files.pythonhosted.org/packages/90/46/f627c8f03a35f1603f653bbc9f495118220e88af563d1cd18c0b0b29f67d/chiapos-2.0.9-cp312-cp312-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3e3835f832317347e32d9a6f82d13154b064dcc96225b663062e1aefcd0c3b35",
"md5": "1c3f9206df962b9a46da85ee255ae216",
"sha256": "f247b999a06842b4d33da94730e0560a97678c12cd6cd3fce47998c861f55487"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "1c3f9206df962b9a46da85ee255ae216",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 10154605,
"upload_time": "2025-02-07T19:59:49",
"upload_time_iso_8601": "2025-02-07T19:59:49.006550Z",
"url": "https://files.pythonhosted.org/packages/3e/38/35f832317347e32d9a6f82d13154b064dcc96225b663062e1aefcd0c3b35/chiapos-2.0.9-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0e1d2adb3cecef025a402218308709b4f76f1d67e4cbc8c7af7baa18ddc03d4e",
"md5": "b705694949edc6c3b13e30ff01a8afc6",
"sha256": "134b38569dd9716c13d1d0097c3aaac4a248c1544bf4ed5747657df333feced5"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "b705694949edc6c3b13e30ff01a8afc6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 8944681,
"upload_time": "2025-02-07T19:59:52",
"upload_time_iso_8601": "2025-02-07T19:59:52.340465Z",
"url": "https://files.pythonhosted.org/packages/0e/1d/2adb3cecef025a402218308709b4f76f1d67e4cbc8c7af7baa18ddc03d4e/chiapos-2.0.9-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d7398508c5766a2f2fd4496406564140e8131ea59b4851bb77e2c716fb35ec67",
"md5": "e45e5ca407cc2ad1b39a57abd6bad839",
"sha256": "015530ea19318d342d1b3257fd2520eb34034f4b35906912064205cd2599f9b5"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp38-cp38-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "e45e5ca407cc2ad1b39a57abd6bad839",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 377019,
"upload_time": "2025-02-07T19:59:55",
"upload_time_iso_8601": "2025-02-07T19:59:55.027062Z",
"url": "https://files.pythonhosted.org/packages/d7/39/8508c5766a2f2fd4496406564140e8131ea59b4851bb77e2c716fb35ec67/chiapos-2.0.9-cp38-cp38-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "433621ae963c767a969c29829597037545ddfc3678585019a0bfa183c049a7f3",
"md5": "8c16e662a76047c7261e2aafeb1cec7c",
"sha256": "c7faf753db3903fea4eca72cae6bbf56c54fa74269b8d417020040f679bcf7ce"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp38-cp38-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "8c16e662a76047c7261e2aafeb1cec7c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 10093677,
"upload_time": "2025-02-07T19:59:57",
"upload_time_iso_8601": "2025-02-07T19:59:57.165354Z",
"url": "https://files.pythonhosted.org/packages/43/36/21ae963c767a969c29829597037545ddfc3678585019a0bfa183c049a7f3/chiapos-2.0.9-cp38-cp38-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9171ae9e77fd340a6fa096468ada74659be3afa21890f3ee559ae6569a91fbdb",
"md5": "49e67e84c1522bcbc276ef33e28c7acf",
"sha256": "bed2362217873b84f41872e56fd620133934f42ddd7412884f4ecabc9ec8ebcd"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp38-cp38-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "49e67e84c1522bcbc276ef33e28c7acf",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 10154136,
"upload_time": "2025-02-07T20:00:02",
"upload_time_iso_8601": "2025-02-07T20:00:02.264253Z",
"url": "https://files.pythonhosted.org/packages/91/71/ae9e77fd340a6fa096468ada74659be3afa21890f3ee559ae6569a91fbdb/chiapos-2.0.9-cp38-cp38-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f3a1b1258c7ca1e84a754a56ce5ce00a787377dd571bedb1472a7d3728f0ae28",
"md5": "60d896aeb4ad5bf3ce40426350f7f25d",
"sha256": "736341f30513337c06a2e5b560d1d687a23b7c44a9c0956262fe8e5dc3a21991"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "60d896aeb4ad5bf3ce40426350f7f25d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 8943924,
"upload_time": "2025-02-07T20:00:08",
"upload_time_iso_8601": "2025-02-07T20:00:08.541695Z",
"url": "https://files.pythonhosted.org/packages/f3/a1/b1258c7ca1e84a754a56ce5ce00a787377dd571bedb1472a7d3728f0ae28/chiapos-2.0.9-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e22ed810c8b0e31a633f1e82786a82ac6b0cb99a50833875187bbd043dd69ca6",
"md5": "1fb9a98fc807976c77a6f6dab314bcdc",
"sha256": "6627f2fd42f5949ecc4386050dca2595acb2e3c35f0fbddb4b22cd1821bbf25b"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1fb9a98fc807976c77a6f6dab314bcdc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 315958,
"upload_time": "2025-02-07T20:00:11",
"upload_time_iso_8601": "2025-02-07T20:00:11.370040Z",
"url": "https://files.pythonhosted.org/packages/e2/2e/d810c8b0e31a633f1e82786a82ac6b0cb99a50833875187bbd043dd69ca6/chiapos-2.0.9-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ff2af1f17a97e7bfefeb445238cd1c4c2e6a69237f668cc2cbdcd3dca3fa9d0f",
"md5": "500fd3844845a50f01e830d8543d6393",
"sha256": "eaeaa024783b179f6c3444712f5f29748eb511b03164a58ea51c6fc577c918d9"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp39-cp39-macosx_11_0_x86_64.whl",
"has_sig": false,
"md5_digest": "500fd3844845a50f01e830d8543d6393",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 377369,
"upload_time": "2025-02-07T20:00:12",
"upload_time_iso_8601": "2025-02-07T20:00:12.692572Z",
"url": "https://files.pythonhosted.org/packages/ff/2a/f1f17a97e7bfefeb445238cd1c4c2e6a69237f668cc2cbdcd3dca3fa9d0f/chiapos-2.0.9-cp39-cp39-macosx_11_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "936c6abaf03d6346d06336affaf680b83f7324108a3fb0d748858ad12b8bc3a0",
"md5": "8cbb62602730bc11fbc3d6754093eea6",
"sha256": "7ab7fde4a02fbc135cf79608eb961f62c10bea99746b5a47d76a7e6f9de3f721"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp39-cp39-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "8cbb62602730bc11fbc3d6754093eea6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 10094016,
"upload_time": "2025-02-07T20:00:15",
"upload_time_iso_8601": "2025-02-07T20:00:15.480081Z",
"url": "https://files.pythonhosted.org/packages/93/6c/6abaf03d6346d06336affaf680b83f7324108a3fb0d748858ad12b8bc3a0/chiapos-2.0.9-cp39-cp39-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "47cb8d6a10a3505ee8283e042dc0527d6b15ec7acd5b8d824a7e6c772dea0129",
"md5": "51c7b72142a4ae60de8b0566f39ede47",
"sha256": "2a7f820fab881784f541f577fdc5f24c3b2754e7e21370ec292318c55755dd3a"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp39-cp39-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "51c7b72142a4ae60de8b0566f39ede47",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 10154764,
"upload_time": "2025-02-07T20:00:20",
"upload_time_iso_8601": "2025-02-07T20:00:20.445898Z",
"url": "https://files.pythonhosted.org/packages/47/cb/8d6a10a3505ee8283e042dc0527d6b15ec7acd5b8d824a7e6c772dea0129/chiapos-2.0.9-cp39-cp39-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "00b543c04600434f29aac961a5506f211f471a245d8c9d52fb92b4079ea67c2a",
"md5": "98d23eba6561d9ba56ab7efa3c5c04ee",
"sha256": "24809352e1561cb3a5d62d691423f49f25afc889b8fc2cddd7594d7d5d58b0c9"
},
"downloads": -1,
"filename": "chiapos-2.0.9-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "98d23eba6561d9ba56ab7efa3c5c04ee",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 8943334,
"upload_time": "2025-02-07T20:00:23",
"upload_time_iso_8601": "2025-02-07T20:00:23.963535Z",
"url": "https://files.pythonhosted.org/packages/00/b5/43c04600434f29aac961a5506f211f471a245d8c9d52fb92b4079ea67c2a/chiapos-2.0.9-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9f23ee7487d70d223b6d0ce6cc26f463c760762c1c399cb80d8b31c57578f69c",
"md5": "d476f5cce0cadc95b120d598068ff900",
"sha256": "9ab0bc6523e58ff075049e4cfe9525b89e4e185e6f431a25fac2c049096fa637"
},
"downloads": -1,
"filename": "chiapos-2.0.9.tar.gz",
"has_sig": false,
"md5_digest": "d476f5cce0cadc95b120d598068ff900",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 1177920,
"upload_time": "2025-02-07T20:00:27",
"upload_time_iso_8601": "2025-02-07T20:00:27.203435Z",
"url": "https://files.pythonhosted.org/packages/9f/23/ee7487d70d223b6d0ce6cc26f463c760762c1c399cb80d8b31c57578f69c/chiapos-2.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-07 20:00:27",
"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"
}