There’s a fundamental tension in blockchain: everything is transparent, but sometimes you need to prove something without showing your homework. Primus Labs just shipped a solution for that on BNB Chain.

The project’s zkTLS verification layer went live on June 23, creating infrastructure that lets users cryptographically verify off-chain data, think Web2 information like bank balances or identity credentials, without actually revealing the underlying data on-chain.

What zkTLS actually does

Oracles like Chainlink solve part of this problem by piping external data on-chain. But they typically handle price feeds and public data, not private user information. zkTLS takes a different approach by using zero-knowledge proofs to verify that specific data exists in a TLS-secured web session without exposing the data itself.

The technology builds on TLSNotary, an open-source protocol for creating cryptographic proofs of web traffic. Primus Labs extended this foundation through its AlphaNet, a decentralized attestation network that makes the verification process trustless rather than relying on a single notary.