Skip to main content

iStampit CLI – Blockchain timestamp verification with OpenTimestamps

Project description

iStampit CLI — Proof-of-Existence helper (OpenTimestamps)

CodeQL Scorecard

Thin CLI for hashing files, calling the OpenTimestamps client behind the scenes, and managing .ots receipts (stamp, verify, upgrade, info).

Install

pip install istampit-cli  # (once published) or pipx install istampit-cli

Usage

istampit stamp path/to/file.pdf          # creates file.pdf.ots
istampit verify path/to/file.pdf.ots     # verifies (uses cache/calendars)
istampit upgrade path/to/file.pdf.ots    # fetches attestations, writes upgraded proof
istampit info path/to/file.pdf.ots       # shows operations/attestations

Add --json for structured output.

Exit Codes

  • 0 success
  • non‑zero failure (error already printed)

License

MIT for wrapper code. OpenTimestamps libs under LGPL-3.0.

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

istampit_cli-1.0.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

istampit_cli-1.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file istampit_cli-1.0.1.tar.gz.

File metadata

  • Download URL: istampit_cli-1.0.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for istampit_cli-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b27ecc5a02498f7e157d764ce11f3b5b7d8046285c58846f42a72607e36ef0bb
MD5 3c514d913d33542d2aa426478f34f13d
BLAKE2b-256 8a9908fee6c2d465dc2ea023f6de3e8ed4182ec1337e1f5684af42ecbc213661

See more details on using hashes here.

Provenance

The following attestation bundles were made for istampit_cli-1.0.1.tar.gz:

Publisher: publish.yml on SinAi-Inc/istampit-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file istampit_cli-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: istampit_cli-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for istampit_cli-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df6a77441a5d8d378bccd9b2a6535b4cbb4bf874b3bcd65e22d525ab9da030d1
MD5 27a2b01670b60be744de30305f50e79f
BLAKE2b-256 4fc135a35cadfb9f51c8f749480d937ba5779ad3d900ddc57e720b22c955c99b

See more details on using hashes here.

Provenance

The following attestation bundles were made for istampit_cli-1.0.1-py3-none-any.whl:

Publisher: publish.yml on SinAi-Inc/istampit-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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