← Back to Master Map

TLSNotary

Cryptographic proofs of web data authenticity using TLS and MPC. On track toward 1.0 release.

Active development
Roadmap Completion: 75%
zkTLS
MPC
SDK
Now

Proxy Mode

TLS proxy that generates attestations without requiring MPC. Simpler setup, lower latency, but more trust assumptions.

In progress

Stabilization

Resolve open issues, MPZ cleanup, and upgrade all RustCrypto dependencies.

In progress

Benchmarks

Fully automated benchmarks across native and browser environments.

In progress

SDK

TLSNotary on Web/Mobile

In progress

CI / Docs / Demos / Support

CI improvements, documentation, demos, reference implementations, and integration support.

Ongoing

AI-assisted Security Review

Internal security review of each crate using AI-assisted tooling.

In progress
Next

TLS 1.3

Implement TLS 1.3 MPC KDF and full TLS 1.3 support.

Stretch goal

VOLE-zkVM Integration

Integrate VOLE-based zkVM into the TLSNotary core protocol.

H2 2026

Production Ready Protocol

1.0 release with production-grade protocol. Publish crates to crates.io.

H2 2026 · Critical

Smart Contract Attestation

Attestation workflow for on-chain verification of TLSNotary proofs.

Scoping
Later

Standard Interfaces for zkTLS

Define and publish standard interfaces for the zkTLS ecosystem.

H2 2026

Description

  • TLSNotary is an open-source protocol that can verify the authenticity of TLS data with users in full control of their privacy
  • SDK for Web, Mobile, and native integrations

Deliverables

  • Rust implementation of stabilized MPC-TLS and Proxy protocol
  • SDK for Web/Mobile
  • Benchmarks

Impact

  • Make Web2 data verifiably portable with full control over privacy
  • On-chain verification of attested web data