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

Additionally Travis is supported.

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

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.4.5
File Size Uploaded
opentimestamps-0.4.5.tar.gz 35.6 kB Details

Built distribution (wheel)

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

Total release size: 85.8 kB

Release files / opentimestamps-0.4.5.tar.gz

Download URL opentimestamps-0.4.5.tar.gz
Size 35.6 kB
Tags Source
SHA-256 checksum
How to use checksums
56726ccde97fb67f336a7f237ce36808e5593c3089d68d900b1c83d0ebf9dcfa
BLAKE2b-256 checksum
How to use checksums
fb2a5f19420091d137e5a4c49cbe3de1964a3741d3264bad5e0a528e54aaef15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

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

Download URL opentimestamps-0.4.5-py3-none-any.whl
Size 50.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4912b3bd1b612a3ef5fac925b9137889e6c5cb91cc9e76c8202a2bf8abe26b5
BLAKE2b-256 checksum
How to use checksums
58ff59b7c642695afabf3ce92e311bff7a3bdcf8b9e420d0749f756763988db0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

Release history Release notifications | RSS feed

This release

0.4.5 This release

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

1 release file

0.2.0.1

1 release file

0.2.0

1 release file

0.1.0

2 release files

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