The Truestamp CLI
Building an integration?
Truestamp offers REST and GraphQL APIs for programmatic access from any language or platform.
What you can do
Three commands cover the main flow. More are available for scripting and advanced use.
truestamp create
Create
Hash a file locally and submit the claim to the Truestamp API.
truestamp download
Download
Fetch the cryptographic proof once the item is committed to a block.
truestamp verify
Verify
Confirm a proof is authentic and the original data is unchanged. Fully offline.
Want to learn more? Consult the README or the EXAMPLES.md for a full suite of usage examples.
Trust-independent verification
Anyone can verify. Anywhere. Forever.
Every proof is a self-contained artifact. Once you download it, it verifies with the open-source CLI. Offline, without a Truestamp account, and without trusting us. Even if the item is later deleted from Truestamp, the proof you kept still verifies.
No account needed
Share a proof with anyone. They can verify without signing up for Truestamp.
No network needed
You can run verification completely offline, with no calls to our servers.
Open source
The CLI is open-source and auditable. Trust the math, not the company.
Install
Pick a method. All paths ship the same static binary.
One-line install for macOS and Linux. Recommended. Verifies SHA-256 automatically.
Install-method aware. Verifies SHA-256 and cosign signature.
Install with Homebrew on macOS or Linux.
Run once on macOS after install or upgrade. The binary is not yet Apple-signed, so Gatekeeper would otherwise block it. Clearing the quarantine attribute lets it launch without a dialog. Not needed on Linux.
Build from source with Go 1.26 or newer.
Re-run the same command to update to the latest release. Installs to $GOBIN (default ~/go/bin).
Run
truestamp help
to explore all commands.
Why use the CLI
CI/CD pipelines
Script attestation in GitHub Actions, GitLab, and any shell-driven pipeline.
Air-gapped environments
Verify on isolated networks, behind firewalls, or in regulated environments.
Batch and archival
Process many files, export portable binary or JSON proofs.