Skip to main content

Overview

image

Overview

The Primus zkTLS protocol is compatible with multiple blockchains. We provide smart contracts that can be deployed on different blockchains to verify data proofs generated by users through the zkTLS SDK.

How to interact

  1. Your dApp requests proofs from the user using the front-end libraries zkTLS SDK.

  2. Submit the proof to your smart contract.

  3. Verify the proof on the smart contract.

  4. Extract data from the proof.

  5. Use the above data in further business logic.

Quick Start

We offer code examples of fast integration smart contracts that developers can refer here.

Supported Blockchains

If you have further needs for other blockchains, please contact us through our Community for support.

Mainnets

Linea
ContractAddress
Primus0xe6a7E3d26B898e96fA8bC00fFE6e51b25Dc24d6a
BNB
ContractAddress
Primus0xF24199D5D431bE869af3Da61162CbBb58C389324
Arbitrum
ContractAddress
Primus0x982Cef8d9F184566C2BeC48c4fb9b6e7B0b4A58B
Scroll
ContractAddress
Primus0x06c3c00dc556d2493A661E6a929d3E17f5F097a4
opBNB
ContractAddress
Primus0xadd538D8C857072eFC29C4c05F574c68f94137eF
Taiko
ContractAddress
Primus0x3760aB354507a29a9F5c65A66C74353fd86393FA

Testnets

Sepolia
ContractAddress
Primus0x3760aB354507a29a9F5c65A66C74353fd86393FA
Holesky
ContractAddress
Primus0xB3d8DDDc793F75a930313785e5d1612747093f25
BNB Smart Chain Testnet
ContractAddress
Primus0xBc074EbE6D39A97Fb35726832300a950e2D94324
opBNB Testnet
ContractAddress
Primus0x3760aB354507a29a9F5c65A66C74353fd86393FA
Taiko Hekla Testnet
ContractAddress
Primus0x3760aB354507a29a9F5c65A66C74353fd86393FA
Scroll Sepolia Testnet
ContractAddress
Primus0x5267380F548EEcA48E57Cd468a66F846e1dEfD6e