HTMLTrust
  • About
  • Architecture
  • Use Cases
  • FAQ
  • GitHub

HTMLTrust

Decentralized Trust and Verifiable Content on the Web

HTMLTrust

Decentralized trust and verifiable content on the web

Learn More GitHub

Verify Content Authenticity

HTMLTrust allows content creators to cryptographically sign regions of web pages and include identity-linked metadata in-band. It's lightweight, browser-compatible, and web-native — designed to scale across publishing workflows, civic media, and knowledge networks.

🔏

Signed Sections

Embed cryptographic trust directly into HTML with the proposed <signed-section> element.

🔗

Decentralized Identity

Signatures validated using public key infrastructure (PKI) such as DIDs — no central authority required.

✅

Trust Directories

Optional federated directories for third-party endorsements, key discovery, and reputation tracking.

The Problem

The web lacks a standardized mechanism for proving who wrote a given piece of content. TLS certifies the domain, but not the author. As AI-generated and republished material becomes ubiquitous, users face increasing difficulty determining what content is trustworthy.

Content Producers

Need to protect their work from theft and misuse

Content Consumers

Need to trust the content they read

LLM Builders

Need high-quality, human-generated training data — and to respect author preferences

Web Researchers

Need to distinguish between human and AI-generated content

How It Works

<signed-section keyid="did:web:author.example"
    signature="BASE64_SIG" algorithm="ed25519"
    content-hash="sha256:abc123...">
  <meta name="author" content="Alice Example">
  <article>
    <h1>Verifiable Web Content</h1>
    <p>Content should be provable...</p>
  </article>
</signed-section>

Authors sign content blocks. Browsers verify signatures. Trust directories track reputation. Learn more →

© HTMLTrust 2026