Architecture Overview

ZKCross is a wasm-compatible zk solution to connect web2 and web3.
Technically speaking, ZKCross contains three major pieces. The first piece is the ZKCross SDK, which is used to provide all kinds of API and toolsets for web2 applications to use compile WASM binary code and connect ZKCross services so as to connect web3. The second part is the ZKCross Execution Layer which runs useful services like state manager, data storage, zk prover, and contract proxy. The third piece is the on-chain smart contract system for verification and settlement.
ZKCross Architecture