Blockchain Stamp

Stamp a File. Sign with PGP for Attribution. Timestamp and Anchor the Proof on Stellar Mainnet.

A blockchain stamp serves as a cryptographic receipt, linking a file's hash to a reliable timestamp and a verifiable PGP identity, securely anchored on a public ledger.

  • Timestamp Verification (UTC)
  • Hash Integrity (SHA-512)
  • Identity Binding (PGP Signature)
  • Ledger Anchor (Stellar)
proof_bundle/ manifest # Metadata + SHA-512 of target file manifest.asc # PGP signature of manifest proof.sha256 # SHA-256(manifest + manifest.asc) anchor.json # Stellar ledger/tx details + memo hash + timestamp
Stellar logo

The Process

1

Timestamp Proof

Record a UTC timestamp and generate cryptographic evidence that the operation took place at the recorded time.

2

File Integrity Hash

Compute the file's hash (e.g., SHA-512) and integrate it into a structured manifest file.

3

Identity Binding via PGP

Apply a PGP signature to the manifest using Qhash Foundation private key, generating manifest.asc for public verification.

4

Ledger Anchoring on public mainnet Stellar blockchain

Create a single commitment to manifest and its signature (manifest.asc) by hashing them into proof.sha256, hash proof.sha256 again to produce the final on-chain digest, anchor it on Stellar mainnet in a transaction memo, and keep the transaction hash/ledger reference for verification at any time.

{ "bundle": "qhash_github_repository_[NAME]", "files": [ "file.tar.gz", "manifest", "manifest.asc", "timestamp-proof", "proof.sha256", "qhash_20251223_1242.tar.gz", "sha256.2blockchain" ], "manifest": { "manifest_version": 1, "created_utc": "2025-12-23T17:42:28Z", "file": "file.tar.gz", "size_bytes": 15356161, "sha512": "2cd04bc303144842eefc240dc62b872d5addeb9e87a82a4acaff5b6a77eb8a14df23669d5bfea1bf0c1140dedf32f5193641f506d32f74a5b4c295b58ce59092", "sha512timestamp": "f0586b2e6d2ae026fbe7b71ef4048d8cfb4996052b2e01907e7e115559d6002439b2cbdcc202bd6cd2dfa86a7e8dcb61e91a21cf7ef221e1d7f25f0f70714bd2" } }

Roadmap

Stamp on Stellar blockchain   -------->   Q3 2026: Stamp on stringXchain BlockDAG

During this initial phase, Qhash uses Stellar for on-chain stamping because stringXchain is not yet sufficiently distributed for long-term stamp anchoring. As decentralization matures, stamping will migrate to stringXchain BlockDAG in Q3 2026.