Skip to main content

Create and verify OpenTimestamps proofs

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opentimestamps-0.4.5.tar.gz (35.6 kB view details)

Uploaded Source

Built Distribution

opentimestamps-0.4.5-py3-none-any.whl (50.3 kB view details)

Uploaded Python 3

File details

Details for the file opentimestamps-0.4.5.tar.gz.

File metadata

  • Download URL: opentimestamps-0.4.5.tar.gz
  • Upload date:
  • Size: 35.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for opentimestamps-0.4.5.tar.gz
Algorithm Hash digest
SHA256 56726ccde97fb67f336a7f237ce36808e5593c3089d68d900b1c83d0ebf9dcfa
MD5 ee26b8bd6fe84ed6f5905d9bd01acb5d
BLAKE2b-256 fb2a5f19420091d137e5a4c49cbe3de1964a3741d3264bad5e0a528e54aaef15

See more details on using hashes here.

File details

Details for the file opentimestamps-0.4.5-py3-none-any.whl.

File metadata

  • Download URL: opentimestamps-0.4.5-py3-none-any.whl
  • Upload date:
  • Size: 50.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for opentimestamps-0.4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a4912b3bd1b612a3ef5fac925b9137889e6c5cb91cc9e76c8202a2bf8abe26b5
MD5 5955301cfe895c39ea205b0f21f630f2
BLAKE2b-256 58ff59b7c642695afabf3ce92e311bff7a3bdcf8b9e420d0749f756763988db0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page