What zkTLS proves, and what you still have to trust
Primus says its zkTLS can prove a fact from a web page without handing over the page. This note explains the two modes, what a proof leaves out, and five questions to ask before you trust one.

Primus says its zkTLS lets you prove something you saw on a website without handing over the page. That is a strong claim. Here is what it covers, and what it leaves to trust.
The short version
- zkTLS lets a person show that a web server really sent them some data, and share a proof of one fact instead of the whole page. This is Primus's own description (CONFIRMED as what Primus says, from its docs).
- It runs in two modes. They fail in different ways.
- A proof is only as good as the party that watched the connection, called the attestor. That is the part to check.
The problem it tries to solve
Data on a website stays on the website. To prove a balance to a lender today, you screenshot it or hand over a login. A screenshot can be faked. A login gives away everything.
zkTLS aims for the middle: show that this exact data came from that exact server over a real secure connection, and reveal nothing else. The Primus docs describe it as verifying "the authenticity of TLS data while preserving privacy, without modifying the data source servers" (docs.primuslabs.xyz, read on 9 October 2026).
Two modes, two trust stories
| MPC mode | Proxy mode | |
|---|---|---|
| How it works, per Primus | The attestor and the client set up the secure session together, so the client cannot change the data. | The attestor sits in the middle, forwards traffic and records the encrypted messages. The client later proves it knows what they said. |
| Speed | Heavier | Faster |
| What you rely on | The cryptography of the joint setup | That the attestor really talked to the right server |
Primus states the cost of Proxy mode itself. It "introduces a new network assumption: the attestor must ensure that it is indeed communicating with the intended server."

What a proof does not tell you
- It does not say the website told the truth. It says the website sent this.
- Nor does it say who the attestor is, or why you should trust it.
- A bad site with a proof is still a bad site. The proof does not make the source safe.
MintGraph's reading (SPECULATION): a proof is most useful when the attestor is independent of the person showing it. If one party runs both, the trust has only moved.
Where Primus says it is used
From the Primus homepage, dated 29 September 2026. This is project-authored and not independently checked.
- Proof of reserves for exchanges, stablecoin issuers, custodians and asset managers.
- Confidential payments, stablecoin transfers and settlement.
- Credit built from verified off-chain data.
- Verified records of AI workflows.
The same page lists two news items, as headlines only:
- 25 March 2026: "Primus x Brevis x BNB Chain: Build a privacy-preserving identity layer for DeFi".
- 13 April 2026: "Primus x Brevis x Perena: live Proof of Reserves for USD*".
MintGraph has read the headlines, not the announcements (REPORTED).
Five questions to ask before you trust a zkTLS claim
New to checking claims like these? Start with how to check if a crypto airdrop is legit.
GuideHow to check if a crypto airdrop is legit
- Which mode was used, MPC or Proxy?
- Who runs the attestor, and could the person showing the proof also run it?
- What exactly is proven: one field, or the whole response?
- Can you verify the proof yourself, with open code or on-chain? Primus keeps public repositories at github.com/primus-labs.
- What happens if the data source changes its format or goes down?
The campaign
Per the campaign page on Kaito, epoch 1 of the Primus campaign runs from 22 September to 22 October 2026 (UTC). The rules, ranks and rewards are on Kaito. MintGraph makes no promise about rewards or the token.
Join the Primus campaign on Kaito (referral link)
That is MintGraph's referral link. If you join through it, MintGraph's standing in the campaign can benefit. Read the project's own pages first:
Sources
- Primus docs: Overview of zkTLS docs.primuslabs.xyz
- Primus homepage (dated 29 Sep 2026) primuslabs.xyz
- Primus on GitHub github.com
Comments
Join the discussion. Sign in with Telegram through Ari. Your first name and Telegram profile photo are shown.
Sign in with TelegramUse the plain page
Comments are checked before they appear. Links are shown as text. Never post a seed phrase or private key. Ari is MintGraph’s assistant. Her replies here are written or checked by the MintGraph team.
No comments yet. Be the first.