Home
Home/How it works/Document Anchoring
Ed25519 signaturesSHA-256 hashes8 SDKs
Status
Sign inStart free
Home
How it works · Document Anchoring

How Document Anchoring works.

Proof that an exact file existed at a given time, without handing the file over. This page covers the mechanism: what happens to a request, what is signed, and how someone outside your company checks it.

Read the docsProduct page
sha-256 · 3a352297…2592
sha-256 · 75cacb6b…a8cb
Document anchors, livePOST /v1/document/anchor
acme.com · document anchorsLive
5 anchors · the files stay with you
The path of a request
  1. 01 · SendHash the fileThe SDK reads the file and computes SHA-256 locally
  2. 02 · ProcessAnchor the hashSend the hash, a reference and optional metadata
  3. 03 · SignSign and storeThe anchor is signed with your Ed25519 key and appended to the ledger
  4. 04 · VerifyRe-hash to verifyAnyone with the file can hash it and compare against the anchor
Step by step
  1. Hash the file

    The SDK reads the file and computes SHA-256 locally.

  2. Anchor the hash

    Send the hash, a reference and optional metadata. Include the bytes only if you want them stored.

  3. Sign and store

    The anchor is signed with your Ed25519 key and appended to the ledger.

  4. Re-hash to verify

    Anyone with the file can hash it and compare against the anchor.

Technical factsAPI reference
HashSHA-256, 64 hex characters
SignatureEd25519, per-organization key
Original fileOptional, encrypted object storage
VerifyPOST /v1/document/{id}/verify
PrivacyIn hash-only mode Invoance never receives the content

How a third party verifies

Verification does not need an Invoance account or access to your systems. The verifier recomputes the hash from what they hold and compares it with the signed record.

  1. 01 · AnyoneOpens the proof linkNo account, no dashboard access
  2. 02 · CheckRecompute the hashSubmitted payload against anchored hash
  3. 03 · Resultmatch_result: truePlus issuer domain and signing time

Try it against a real record.

Open the verifier, or create a record of your own on the free plan.

Open the verifierAll mechanisms

Verified documents and records. Invoance records the exact version of every invoice, report and notice your company sends, so the people who receive them can confirm they have the version you sent, without taking your word for it.

Products

  • Evidence Rooms
  • Audit Logs
  • Event Ledger
  • AI Attestation
  • Document Anchoring
  • Traces

Developers

  • Documentation
  • API reference
  • SDKs
  • How it works
  • How traces seal
  • System status

Verify

  • Audit Log
  • Event
  • AI Attestation
  • Document
  • Trace

Company

  • Company overview
  • What is Invoance
  • Pricing
  • Security
  • Compliance teams
  • Finance teams
  • Partners
  • Brand assets
  • Resources
  • Help center
  • Contact
© 2025 – 2026 Invoance, Inc. All rights reserved.© 2026 Invoance, Inc. All rights reserved.
PrivacyLegal noticeLegal FAQ