Skip to main content

python-opentimestamps

Python3 library for creating and verifying OpenTimestamps proofs.

Installation

From the PyPi repository:

pip3 install opentimestamps

Structure

Similar to the author's python-bitcoinlib, the codebase is split between the consensus-critical opentimestamps.core.* modules, and the non-consensus-critical opentimestamps.* modules. The distinction between the two is whether or not changes to that code are likely to lead to permanent incompatibilities between versions that could lead to timestamp validation returning inconsistent results between versions.

Unit tests

python3 -m unittest discover -v

SSL Root Certificates

On some MacOS setups SSL certificates may be missing. The following commands could be of use to resolve this error (the below example assumes a user is running Python "3.7", and is using Certifi package):

cd /Applications/Python\ 3.7
Install\ Certificates.command

Metadata

Release files for opentimestamps 0.5.0

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

Source distribution (sdist)

Source distribution for opentimestamps 0.5.0
File Size Uploaded Provenance Actions
opentimestamps-0.5.0.tar.gz 39.4 kB Without provenance Details for opentimestamps-0.5.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for opentimestamps 0.5.0
File Interpreter ABI Platform Actions
opentimestamps-0.5.0-py3-none-any.whl Python 3 none any Details for opentimestamps-0.5.0-py3-none-any.whl

Total release size: 90.6 kB

Release files / opentimestamps-0.5.0.tar.gz

Download URL opentimestamps-0.5.0.tar.gz
Size 39.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c38e20e3970b821273c827a14365d3f8542aad390f26f340091daf10d4d2e428
BLAKE2b-256 checksum
How to use checksums
f5f3d99d0fee5bbfe7a36c62b89067a0f802fb107bc5c7cd720912640c840a6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / opentimestamps-0.5.0-py3-none-any.whl

Download URL opentimestamps-0.5.0-py3-none-any.whl
Size 51.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbe386274469292b54bb1d2e3af29b3e17f30025f12516bfc4aea3474b12e848
BLAKE2b-256 checksum
How to use checksums
3ebdd85a57fab74dabdeb8bcfaf5de781be1d1410394b58720e3fa3c128c4e70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Security for opentimestamps 0.5.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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