Post-Quantum Β· Anti-Deepfake
service live

The Truth Layer for the age of deepfakes

Sign and seal your published content β€” text, images, video β€” with post-quantum ML-DSA-65 (NIST FIPS-204) + on-chain timestamp. Readers instantly verify it's authentic and unaltered. The world's first sovereign post-quantum content-authenticity layer.

πŸ”’ The content is never uploaded β€” only its SHA-256 hash, computed in your browser (Law #12 Β· privacy). Open source, sovereign, zero third parties.

β€”Content Sealed
β€”Publishers
ML-DSA-65FIPS 204 Signature
On-chainTimestamp Anchor

The problem & the seal

⚠️ The deepfake era

AI can now fabricate text, images and video that look real. Screenshots are edited, quotes are faked, articles are altered after publishing. Readers have no way to know what a creator actually published β€” and classical signatures will break against quantum computers.

πŸ›‘οΈ The Truth Layer

When you publish, you seal the content: its SHA-256 hash is signed with post-quantum ML-DSA-65 and timestamped on-chain. A tiny badge on your page proves it's genuine. If a single character, pixel or frame changes, the hash changes and verification fails ❌ β€” deepfakes and edits are caught.

How it works

STEP 1 Β· SEAL

Hash in your browser

Your content is hashed locally (SHA-256). Only the 64-char hash leaves your device. We sign it with ML-DSA-65 + timestamp + on-chain anchor and issue a public seal_id.

STEP 2 Β· EMBED

Drop the badge

Add one <script> tag. Readers see βœ… Content Verified Β· INKG Truth Layer, linking to live verification.

STEP 3 Β· VERIFY

Anyone can check

A reader re-hashes the content and checks it against the seal. Match β†’ AUTHENTIC βœ…. Any alteration β†’ ALTERED ❌.

πŸ–ŠοΈ Seal content
πŸ”Ž Verify a seal

Seal your content Β· post-quantum

ML-DSA-65 Β· SHA-256 Β· on-chain
πŸ“„πŸ–ΌοΈπŸŽ¬

Drop a file, or paste text below

Image, video, PDF, document β€” hashed in your browser

πŸ”’ Content never leaves your device β€” only the hash
Free tier β€” issues a public seal + on-chain anchor.

Verify a seal Β· live proof

re-verify signature + tamper test

Embed the badge on any site

After sealing, drop this one line where you want the badge (open source, works on any website β€” Law #16):

<script src="https://futurebdetbank.com/api/pqc/truthlayer/badge.js?seal=YOUR_SEAL_ID" async></script>
Live preview β†’

Pricing

Free

$0
  • Seal public content
  • Post-quantum ML-DSA-65 signature
  • On-chain timestamp anchor
  • Public verify + embeddable badge

Pro

$29 / month
  • Verified publisher badge
  • 1,000 content seals / month
  • Priority on-chain anchor
  • Publisher dashboard + custom badge

Commercial

$299 / 10k items / mo
  • Full REST API access
  • Unlimited automated seals
  • Bulk seal + webhook callbacks
  • SLA + dedicated support

Paid in the sovereign rail (WUSD, 1:1). Prices in sovereign_service_prices, charged by /api/pay/service.