Skip to main content

Chik Proof of Space

Build Wheels PyPI PyPI - Format GitHub Coverage Status

Chik'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 to learn about what proof of space is and how it works.

C++ Usage Instructions

Compile

# Requires cmake 3.14+

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

Static Compilation With glibc

Statically compile ProofOfSpace

mkdir -p build && cd build
cmake -DBUILD_PROOF_OF_SPACE_STATICALLY=ON ../
cmake --build . -- -j 6

Run tests

./RunTests

CLI usage

./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

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.

./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

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

Run python tests

Testings uses pytest. Linting uses flake8 and mypy.

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 to download pybind11. Building is then managed by cibuildwheel. Further installation is then available via pip install chikpos e.g.

Contributing and workflow

Contributions are welcome and more details are available in chik-blockchain's CONTRIBUTING.md.

The main branch is usually the currently released latest version on PyPI. Note that at times chikpos will be ahead of the release version that chik-blockchain requires in it's main/release version in preparation for a new chik-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 chikpos at lgtm.com. Please make sure your build is passing and that it does not increase alerts at lgtm.

Metadata

Release files for chikpos 2.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chikpos 2.0.12
File Size Uploaded
chikpos-2.0.12.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for chikpos 2.0.12
File
chikpos-2.0.12-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
chikpos-2.0.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
chikpos-2.0.12-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
chikpos-2.0.12-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
chikpos-2.0.12-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
chikpos-2.0.12-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
chikpos-2.0.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikpos-2.0.12-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
chikpos-2.0.12-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
chikpos-2.0.12-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
chikpos-2.0.12-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
chikpos-2.0.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikpos-2.0.12-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
chikpos-2.0.12-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
chikpos-2.0.12-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
chikpos-2.0.12-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
chikpos-2.0.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
chikpos-2.0.12-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
chikpos-2.0.12-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
chikpos-2.0.12-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
chikpos-2.0.12-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
chikpos-2.0.12-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
chikpos-2.0.12-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
chikpos-2.0.12-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
chikpos-2.0.12-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 151.7 MB

Release files / chikpos-2.0.12.tar.gz

Download URL chikpos-2.0.12.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
793e63582a8ed6993c9ed50d8c4906f4f2cd6ec9bab71a9d1e5deefc6c286e5f
BLAKE2b-256 checksum
How to use checksums
2a24248510751022fada36ceeff54dfb89d381c8cda023de4584dc8694f5a0a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp314-cp314-win_amd64.whl

Download URL chikpos-2.0.12-cp314-cp314-win_amd64.whl
Size 9.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
61171d159a95ef00e2781c98f4b4c4ff6007a85377a741656ae980eac4d210e5
BLAKE2b-256 checksum
How to use checksums
5ae04b6e66923c541badb58c56c94b23db9262fbf0da1eff84f155f3f24434e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikpos-2.0.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0b29360f4d9f804d846bff7d4d28adabf54af412ad7542afff4fa4fbccb3587b
BLAKE2b-256 checksum
How to use checksums
5d16243771d947bd5e96e3ea625921747c756f766e0d4f4540af13fa5bcd9beb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikpos-2.0.12-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d7573dee5b94d959f8648d1561a760891f4dca7ba01ef57ed988e463a70d1c9d
BLAKE2b-256 checksum
How to use checksums
b5d324847c644136080034fc73a322951a8ccfcfc41386983f3ce363fcef1ff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp314-cp314-macosx_11_0_x86_64.whl

Download URL chikpos-2.0.12-cp314-cp314-macosx_11_0_x86_64.whl
Size 365.6 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
8cfa42eab8205e3f23c0288519dda5800dd280ef852b180915d4de3c11670a25
BLAKE2b-256 checksum
How to use checksums
b995fdc9a15dc02b2be426f2b88834dffc494ad2b076f70d9c424326678d8dc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp314-cp314-macosx_11_0_arm64.whl

Download URL chikpos-2.0.12-cp314-cp314-macosx_11_0_arm64.whl
Size 318.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5af1323f9838300ccbd0fd65b7ed783a836dd80a787b92cf8a082fcdaa3e4bf6
BLAKE2b-256 checksum
How to use checksums
a4073680fb392636b7187b1631d85434d5076714246edf29708cf95474141f7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp313-cp313-win_amd64.whl

Download URL chikpos-2.0.12-cp313-cp313-win_amd64.whl
Size 9.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7b5ac81df27eca358a1dd9a3fa30bd00ab1b0ce74a8d8ce88518bca21ec88d98
BLAKE2b-256 checksum
How to use checksums
be1182c85c0ab08b87c9e8e3b0e8f47f56c8315fa76fcf04377ad6b9f4b96a88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikpos-2.0.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
da76001f5a1499c1b48bdb3fbd080603e30ac236d86617d7e33fe32cb67e394f
BLAKE2b-256 checksum
How to use checksums
c8e8ebfb67bea321126afe457e20f62a6ec443d91cc1a2f3ead9aa968f29776d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikpos-2.0.12-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7f5dde5b39954517ff8fcdfea87cb7b3aa3b144ac87cb39d5b944f755363580e
BLAKE2b-256 checksum
How to use checksums
5a431ea2d51df448a8c78be1d141fe00b360cad134f2e611628b4a7c93b7c4b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp313-cp313-macosx_11_0_x86_64.whl

Download URL chikpos-2.0.12-cp313-cp313-macosx_11_0_x86_64.whl
Size 365.4 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
ec25a094c3ce0ac0347c1bc6cacda74d0f00b6f4f7085f961a08928e7b9b44e3
BLAKE2b-256 checksum
How to use checksums
6364df956d394753c6baffecc2c5826a6d92d9e931e778878ca7d0356ab7f372
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp313-cp313-macosx_11_0_arm64.whl

Download URL chikpos-2.0.12-cp313-cp313-macosx_11_0_arm64.whl
Size 318.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d48616afb9ed7c51a447dd7368cc907ceeb933bce0a87c356f2635a5674df169
BLAKE2b-256 checksum
How to use checksums
0f55edd56afb2cfc70bf02abba6d77917301c4147774092619c09b03c2ce3aa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp312-cp312-win_amd64.whl

Download URL chikpos-2.0.12-cp312-cp312-win_amd64.whl
Size 9.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
806a2cef3859ddfc4dffdee187af8c28f40cd8962fbc29c1be84f02740ee7765
BLAKE2b-256 checksum
How to use checksums
05c7d40f1fac3428719e5b0586b9d2eeeb53562452d5d4a9a778f9b9a3a5933d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikpos-2.0.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7de6a7249fed971c8ba8bd2edc04a6c651a84b6a54ca284fe8c86af462a08831
BLAKE2b-256 checksum
How to use checksums
082dd8f2de237af07c3204538592f4559680ea37aa3ec6ba368f77d584df6150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikpos-2.0.12-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b54c6fd47c254fe34945340c6d77d173802e7808e05d0b5933a232c9af35db8c
BLAKE2b-256 checksum
How to use checksums
67e5a36a95e6c61b680328d5327be5743005c9219bac4345efb239fb29f7301e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp312-cp312-macosx_11_0_x86_64.whl

Download URL chikpos-2.0.12-cp312-cp312-macosx_11_0_x86_64.whl
Size 365.3 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
5cdd33d917d1a409a619481d265818a91951f08b7f720c418a4d60fe696927a8
BLAKE2b-256 checksum
How to use checksums
1d986fab69167181214a5b0a8f7222fbeace1167384d3391268766a17bc781cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp312-cp312-macosx_11_0_arm64.whl

Download URL chikpos-2.0.12-cp312-cp312-macosx_11_0_arm64.whl
Size 317.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c130d2ece8d3308027b57269c237c4d348b7bc89ad20e3c5c7b2db5a990d3ec
BLAKE2b-256 checksum
How to use checksums
6948b1df7d918b03222c72af26a73ecc39522c9f5de32c2e53422cb4d5ca3d78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp311-cp311-win_amd64.whl

Download URL chikpos-2.0.12-cp311-cp311-win_amd64.whl
Size 9.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
237d024fed10991a1baf0a9551a3076d6743c29493d96833dcd3acac2898bce7
BLAKE2b-256 checksum
How to use checksums
71b7b113f970ad32c2210944d855fde744bfdbf6afa9530aa2ab8829cd686549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL chikpos-2.0.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
948cb724095fbd22f25222227827721eb9a580b44144292d0d5c33b67b779b8e
BLAKE2b-256 checksum
How to use checksums
d665fb2b85f8473ce5d972847abf9b8014cea6324c40a03f68b50cb4c0a55bcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL chikpos-2.0.12-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9ef8d438da82bb0765c89ba8cd8310064c70ecbf0ecfa77954bb6919110660b4
BLAKE2b-256 checksum
How to use checksums
9aff57be67769a94fbc0ac69231446c28518001d2ccfd373ff5f8fa122d48d8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp311-cp311-macosx_11_0_x86_64.whl

Download URL chikpos-2.0.12-cp311-cp311-macosx_11_0_x86_64.whl
Size 365.4 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
81512fa19ceecc3e9187d1ab6b2c163c09cd5dbd668d857cd4fb62ee0bbbcb85
BLAKE2b-256 checksum
How to use checksums
e16f213233cfb6c1fc1bdb8a24390de2b090e171a1b3203eaceebdfbc87dcb8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp311-cp311-macosx_11_0_arm64.whl

Download URL chikpos-2.0.12-cp311-cp311-macosx_11_0_arm64.whl
Size 318.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74aaa42c306d2c40d9f8a1d30f956b88cdcfc69fa104338a009cf766bf5c80a0
BLAKE2b-256 checksum
How to use checksums
2fa3353526ade750bfabf8318aeff6d07f543975a1c14b468823faaf0d4cac38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp310-cp310-win_amd64.whl

Download URL chikpos-2.0.12-cp310-cp310-win_amd64.whl
Size 9.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
675bd5460bef1808d8e52ae967a58031782028f635119b991328f3bba6b72c22
BLAKE2b-256 checksum
How to use checksums
db8149f0390780af681c7d773e83c2e028c3b504e85d1ecf8526ac0ccd3f6c87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL chikpos-2.0.12-cp310-cp310-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d4b8b05c8d1d6688da1287d3247e2b968c9c83b6da4597568e1c31ddc29b0e96
BLAKE2b-256 checksum
How to use checksums
83a5584277359d2d6bffbadd922e97c5ccdc4a3cd938131af9dc27ca0006604f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL chikpos-2.0.12-cp310-cp310-manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2eaf967a7c0e017a2556664787c12715aa909fd1b3b4078ad8f6190eef3f2b84
BLAKE2b-256 checksum
How to use checksums
05e03ce1bd74f540614574846f5809a413cfbdde9c7508e6e09f301fd1f6d682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp310-cp310-macosx_11_0_x86_64.whl

Download URL chikpos-2.0.12-cp310-cp310-macosx_11_0_x86_64.whl
Size 363.9 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
8be3e858d663ede970441d9ba87ef616ecfe79dcda73e389a750fb8e654cf4d7
BLAKE2b-256 checksum
How to use checksums
23acae7685ffe7c3d2be5c7c31b9eeb92d4f4d92ae8505e69ff1ca8f34aec81f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log

Release files / chikpos-2.0.12-cp310-cp310-macosx_11_0_arm64.whl

Download URL chikpos-2.0.12-cp310-cp310-macosx_11_0_arm64.whl
Size 317.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d6b0a5b4833ef055349844d11ba32aa2deb67d4f55a4386a8174e66aede31742
BLAKE2b-256 checksum
How to use checksums
472252ec98cf796bc52065cbe5f05eb28c8f927ad3c1534ef5b86eb8ed765f90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 23, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page