Understanding ETcH

How a simple digital fingerprint becomes an imperishable proof.

How it works

What you will do with ETcH

1

Select your document

Drop your file(s). Nothing leaves your browser.

2

Hash computation

The SHA-256 algorithm generates a unique 64-character fingerprint.

3

Secure payment

Pay EUR 2 by credit card via Stripe. No cryptocurrency needed.

4

Etched on Ethereum

The fingerprint is recorded on the blockchain with an unfalsifiable timestamp.

Etching the fingerprint onto Ethereum creates a permanent anchor of the proof on the blockchain.

Why You Receive a ZIP

After anchoring, ETcH delivers a ZIP archive — your self-contained, court-ready proof. This archive is the single source of truth: it can be verified independently by anyone, without recourse to ETcH.

What the ZIP contains

  • Your original file(s) — the exact document(s) whose hash was anchored.
  • manifest.json — all metadata: hash, email, timestamp, network, transaction details.
  • confirmation_log.json — the identity chain: IP address, user-agent and timestamp recorded when you clicked the confirmation link.
  • transaction.json — Ethereum transaction hash, block number, network and explorer URL.
  • certificate.pdf — a human-readable summary of the proof, suitable for printing or sharing.

How can I verify my proof?

ETcH provides a built-in verification tool: just drop your file or paste its hash on the Verify page — the result appears in seconds.

How to verify a proof with ETcH

What if ETcH no longer existed?

Your proof remains valid. No ETcH account or software needed — the ZIP contains everything required to verify independently, using only public tools and the Ethereum blockchain.

How to verify a proof independently

What legal value?

A blockchain anchor constitutes admissible evidence before courts — in France, the European Union, Japan, Australia and beyond. The exact weight depends on the legal framework of each country.

Legal Recognition

Blockchain timestamping is gaining recognition from courts and legislators worldwide. The weight it carries depends on your jurisdiction — but the trend is consistently in one direction.

YearJurisdictionDevelopment
2018ChinaHangzhou Internet Court — first court worldwide to admit blockchain as evidence in a copyright dispute. China's Supreme Court formalised this for all internet courts in September 2018.
2019ItalyLaw No. 12/19, Art. 8 ter — first country to legislate that blockchain storage produces the same legal effect as a qualified electronic timestamp under eIDAS.
2016–2020USAVermont, Arizona, Nevada, Delaware, Illinois, Ohio: state laws explicitly recognising blockchain records as admissible evidence in legal proceedings.
2024European UnioneIDAS 2 (Regulation 2024/1183) — formal recognition of electronic ledgers including blockchains as a qualified trust service, with legal presumption of integrity.
2025FranceTribunal judiciaire de Marseille (RG 23/00046) — first European court ruling recognising blockchain timestamping as proof of copyright ownership in an IP dispute.
2025AustraliaPoulton v Conrad (Tasmania, Full Court) — blockchain records recognised as possessable property, signalling growing receptiveness to blockchain evidence.

Legal guides by country

Detailed legal frameworks for blockchain timestamping — France, Europe, Italy, Japan, Australia, Canada, United States.

The perennity of your evidence over the long term

Evidence of anteriority is only valuable as long as it remains verifiable. This verifiability over time is never guaranteed — it depends on the technical model the evidence rests on.

Most traditional solutions — the INPI Soleau envelope, qualified eIDAS timestamping, proprietary services — depend on the continued operation of a commercial or institutional provider.

Blockchain anchoring has a structurally different property. The evidence is inscribed in a public decentralized ledger, validated by tens of thousands of independent nodes worldwide. Its verifiability depends neither on ETcH, nor on any particular company — only on the persistence of the Ethereum network itself, which has experienced no total downtime since its creation in 2015.

Concretely: if ETcH ceased its activity tomorrow, your proof ZIP would remain intact, your hash would remain inscribed in the Ethereum blockchain, and anyone could verify your proof with standard tools — OpenSSL, public Ethereum explorer, SHA-256 calculator. No advanced cryptographic skills are required. This structural independence is what distinguishes the blockchain model from other technical approaches.

Four models, four destinies — full comparative analysis

  • Four technical models compared: cryptography, qualified timestamping, blockchain anchoring
  • The central question: what happens if the service that issued your proof disappears?
  • What your proofs are worth in 10 or 20 years depending on the model chosen

Create your evidence now for €2, have it certified only if needed

Proof of prior authorship protects against a risk that may never materialize. The vast majority of creations will never be the subject of a dispute, and almost no anchored document will ever need to be produced against a third party. Yet, on top of more or less constraining procedures, traditional solutions all require investing upfront: several hundred euros for a preventive bailiff's report, the recurring cost of Soleau envelopes, a subscription for qualified timestamping.

ETcH operates on a different economic logic. You pay €2 to anchor your proof on the Ethereum blockchain. No subscription, no renewal, no commitment. If a dispute arises one day — in two years, ten years, or never — you can then call on a bailiff to draw up a formal report based on your anchoring. This procedure, validated by the ruling of the Tribunal judiciaire de Marseille on March 20, 2025 (AZ Factory v. Valeria Moda), transforms your cryptographic proof into evidence carrying the probative force of an authentic act.

You only finance the formal procedure — and its real cost — if the risk actually materializes. At this price, you can anchor up to 50 MB of files in a single bundle — sketches, versions, correspondence, everything that could support your case when the time comes.

Understand the full economic model

  • The economic logic: pay little for coverage activatable if needed
  • How the a posteriori bailiff certificate works
  • Why this model didn’t exist before the 2025 blockchain case law

How anchoring works

What is blockchain?

The Ethereum blockchain is a digital ledger distributed across thousands of computers worldwide. Once information is recorded, it can never be altered or deleted.

  • No central authority controls the ledger.
  • Recorded data cannot be modified or deleted.
  • Anyone can verify the recorded information.

What is a hash?

A hash is like a digital fingerprint for your data. The SHA-256 algorithm transforms any content into a 64-character string, always the same length.

  • The same input always produces the same hash.
  • Two different contents never produce the same hash.
  • It is impossible to recover the original content from the hash.
  • The slightest change completely alters the hash.

Try it yourself below

Try hashing

Change even a single character and see how the hash changes completely.

The SHA-256 hash will appear here

How to proceed

Prepare Your File(s)

Before anchoring, create a read-only copy of your file(s). Keep both the original file (for its intrinsic value) and the proof ZIP that ETcH delivers (as the authoritative proof record).

Windows

  1. Right-click the file → Properties
  2. Check 'Read-only' at the bottom
  3. Click OK

Mac

  1. Select the file
  2. File → Get Info (or ⌘+I)
  3. Check 'Locked'

Linux

chmod 444 my-file.pdf

File format stability

The hash changes if the file changes — even by a single bit. Always anchor the final version, in a format that does not modify itself when opened.

FormatStabilityReason
PDFStable when opened, universal, does not modify its metadata.
Plain text(.txt, .md)Binary stable, no hidden metadata.
Source codePlain text, fully stable.
Video / AudioStable if not re-encoded.
PNG / JPEG / WebP⚠️EXIF metadata may change when re-opened or re-shared.
SVG / AI / EPS⚠️Stable if not re-saved in an editor.
PSD / Clip Studio⚠️Stable if not re-saved.
Word(.docx / .pages)Modifies its internal metadata on every open — export to PDF before anchoring.
Excel / NumbersSame issue as Word.

Naming tip

Name your files clearly so you know which file corresponds to which proof:

MyNovel_v1_ANCHORED_2026-02-13.pdfMyNovel_v1_etch_2026-02-13.zip

Developers: Anchor your codebase

Prove the exact state of your project at any moment — every file, every line.

Method 1 — Git archive (full source snapshot)

git archive --format=zip HEAD > project-v1.0.zip

Best for: small to medium repositories under 50 MB.

Method 2 — Gitingest (text digest)

Export your entire codebase as a single text file via gitingest.com. Lightweight and readable — ideal for AI code reviews and documentation snapshots.

Requires the repo to be public during ingestion (under 2 minutes). You can switch it back to private immediately after downloading the text file.

Use cases

Algorithm ownershipPre-patent evidenceOpen source milestonesAudit trail

Note: ETcH supports files up to 50 MB. For larger repositories, use gitingest or archive specific folders:

git archive HEAD --format=zip -o code.zip -- src/ lib/

Step-by-step walkthrough

Drop your file(s)

Drag your file(s) into the drop zone or click to browse. All formats are accepted.

Your file never leaves your browser. No upload, no storage on our servers — absolute privacy.
1 / 6

Receive a real proof kit

Here is the exact content of an ETcH proof kit — not a mock example, but the very first anchoring ever made on Ethereum mainnet.

L'Or des felures is a personal manuscript. ETcH was created because its author needed it: to prove prior authorship of his work, simply, without intermediaries. This first anchoring is the one made by the creator of the service himself.

The original file is not included here — it is a private manuscript. In your own kit, your file will be present. This is precisely why the ZIP must be kept safe.

ZIP contents

proof_a95bbb3b.zip
L'Or des felures.pdf(private)
manifest.json
transaction.json
confirmation_log.json
certificate.pdf
{
  "version": "1.0",
  "type": "complete",
  "generatedAt": "2026-02-17T05:28:35.000Z",
  "service": "Etch",
  "documentHash": "0xa95bbb3b9944620cbb2fee10ca2fa65f8f2da424cbe5057b7e5b1c6f135e8cb4",
  "fileName": "L'Or des felures.pdf",
  "fileSizeBytes": null,
  "contents": [
    "L'Or des felures.pdf",
    "manifest.json",
    "transaction.json",
    "certificate.pdf",
    "confirmation_log.json"
  ]
}

Try it yourself

Copy the hash below and paste it on the Verify page to see the result in real time:

0xa95bbb3b9944620cbb2fee10ca2fa65f8f2da424cbe5057b7e5b1c6f135e8cb4
Verify this hash

Frequently asked questions