|BABA|STAMP

Prove your file existed. Forever.

Hash any document in your browser and anchor its fingerprint on Polygon and Bitcoin. Legal-grade proof, verifiable by anyone, with no trust in us.

1 free stamp
758 documents already timestamped.Explore the public anchor log →
eIDAS 2.0Polygon PoSBitcoin via OTSSHA-256Merkle proofs
How it works

Four steps. Zero trust required.

a1f9…7c2ein your browser
01

Hash locally

Your file never leaves your browser. We compute SHA-256 client-side and transmit only the 64-character fingerprint.

rootyour file
02

Merkle batch

Hashes are aggregated into a merkle tree. Each user gets a cryptographic proof binding their hash to the batch root.

root#71,204,883Polygon PoSBitcoin · OTS
03

Anchor on-chain

The merkle root is written to a smart contract on Polygon (primary) and submitted to Bitcoin via OpenTimestamps (secondary).

anyone · no account
04

Verify forever

Anyone can verify independently: recompute the hash, supply the proof, query timestamps(root) on-chain. No intermediary.

Try it

See how it works — hash a file live

Drop any document below. It's fingerprinted right here in your browser; nothing is uploaded.

Try it now — nothing uploaded

Drop a file here — or browse

Your file never leaves this browser — we cannot read it, reconstruct it, or be compelled to disclose it

Cross-border

Interface and PDF certificates in 23 languages.

Including Chinese, Japanese, Arabic, and Hebrew. Every non-English certificate is issued bilingually (local language + English) so it travels across borders without requiring a translator.

Platform

Built for legal professionals.

Privacy by design

File contents never leave your browser. Only the 64-character SHA-256 fingerprint is transmitted — we cannot read your document, reconstruct its contents, or be compelled to disclose it. We simply never receive it.

Dual-chain anchoring

Polygon for fast finality and cost, Bitcoin via OpenTimestamps for long-term gravitas. Two independent attestations.

Trustless verification

Public /verify pages let any third party confirm the anchor directly against the smart contract, with no account required.

Legal certificate PDF

Every stamp generates a jurisdiction-aware certificate with citations, merkle proof, and tx hashes.

Open-source

Verify without trusting us.

The whole point is trustless proof. So the verifier itself is public, MIT-licensed, and reproducible from source. Anyone can re-verify a certificate independently — no account, no API key, no dependency on bastamp.com.

Command-line
npm install -g stamp-verify
Desktop app

Native binaries for macOS, Windows, Linux

Latest release →
Pricing

Simple, transparent pricing

Prices in your local currency. Every plan includes the same blockchain anchoring, PDF certificate and public verification.

Your first stamp is free after sign-up. Explore the product before you buy.

Single
$2.99
1 stamp$2.99 / stamp
Stamp one
Most popular
Pack 10
$19.99
10 stamps$2 / stamp
Get Pack 10
Pack 50
$69.99
50 stamps$1.40 / stamp
Get Pack 50
Pack 100
$119.99
100 stamps$1.20 / stamp
Get Pack 100
Pack 500
$469.99
500 stamps$0.94 / stamp
Get Pack 500

All plans include: blockchain anchoring (Polygon + Bitcoin) · tamper-proof PDF certificate · public verification page · 30+ jurisdictions.

Secure checkout via Stripe

Enterprise
Volume, SLA and white-label by request for organisations
REST API & webhooks Read the docs →
Contact sales

Legal framing for 30+ jurisdictions included.

Comparison

Why BA | Stamp.

Purpose-built for legal-grade timestamping.

CapabilityBA | StampDIY / open-sourceTypical timestamp service
Legal-grade PDF certificate✓ 30+ jurisdictions✗Partial
Dual-chain anchor✓ Polygon + BitcoinBitcoin onlySingle chain
Client-side hashing✓ Mandatory✓Optional
Trustless on-chain verification✓ Public smart contractRequires archive nodeHosted verify only
No technical setup✓ Drop file and goCLI / developer toolsVaries
Open-source verifier✓ Released✓✗
FAQ

Questions worth asking.

Is a blockchain timestamp legally binding?+

A blockchain timestamp is an atypical proof. In most jurisdictions, it is admissible evidence and shifts the burden of contestation onto the opposing party — they must demonstrate the anchor was tampered with, which is computationally infeasible. It is not the same as a qualified electronic signature, but for proving existence and integrity of a document at a point in time, it is robust and court-tested.

Does my file ever leave my computer?+

No. We compute the SHA-256 hash entirely in your browser and transmit only the 64-character fingerprint. The hash is a one-way function — your original file cannot be reconstructed from it.

What happens if Polygon shuts down in 20 years?+

The merkle root is also anchored on Bitcoin via OpenTimestamps. As long as one of the two chains survives — which is essentially guaranteed for Bitcoin — your proof remains verifiable. The verification logic is open and documented.

Can I verify a stamp without an account?+

Yes. Every stamp has a public /verify/[hash] page. Upload the original file, and the system recomputes the hash, fetches the merkle proof, and queries the on-chain root. Any third party — including a court expert — can reproduce this verification.

Do you store the original document?+

No, never. We store only the hash, metadata you provide (filename, size, mime type — optional), and the merkle proof. You keep your document.

How does pricing compare to a notarial timestamp?+

A notary-issued timestamp in the EU typically runs €50–€200 per document. BA | Stamp starts at $2.99 with equivalent evidentiary weight in civil matters, and is instantly reproducible across all recipients.

Can I produce the timestamp in court to a non-technical judge?+

Yes. The PDF certificate is self-contained and readable without any technical background — it shows the document fingerprint, the blockchain anchor, and a plain-language verification procedure. Any party, including the judge or a court-appointed expert, can independently re-verify the timestamp using the public /verify/{hash} page or the open-source verifier on GitHub — no account, no trust in BA | Stamp required.

Who keeps the original document and handles chain of custody?+

You do. BA | Stamp never receives, sees, or stores the original file — only the 64-character SHA-256 fingerprint computed in your browser. Chain of custody of the original document remains entirely on your side. What the timestamp proves is that a file with that exact fingerprint existed at the on-chain block time and has not been altered since. Any later modification — even one byte — produces a different hash and breaks the link.

Is there a technical expert report I can attach?+

The PDF certificate already contains the full Merkle inclusion proof, the smart-contract address, and a numbered step-by-step verification procedure — usually sufficient as a self-contained annex. For complex or high-stakes cases, an independent expert can commission a formal perizia referencing the certificate plus the open-source stamp-verify tool; everything needed to reproduce the verification is public.

Start anchoring documents with legal weight in under a minute.

Cryptographic certificate ready before you finish your coffee.