Skip to main content

faq

General

  • What is ZKCross?
    ZKCross is a platform grounded in zkWasm technology. It offers an SDK and zkservices to facilitate developers in their Web3 projects, democratizing Web3 development.

  • What problem does ZKCross solve, and for whom?
    ZKCross streamlines Web3 development. Offering an intuitive SDK removes developers' barriers, making it easier for them to transition to and thrive within the Web3 environment.

  • How is ZKCross different from other blockchain protocols?
    Unlike many protocols, ZKCross is dedicated to simplifying the developer experience. Its blockchain-agnostic SDK is built on zkWASM, enabling developers proficient in languages like Rust or C++ to dive into Web3 without the typical complexities associated with platforms like Ethereum.

  • Who is the team behind ZKCross?
    ZKCross is steered by a diverse team, combining expertise from Web2 engineers with work experience with Web2 Giants like Huawei and Intel with the insights of seasoned Web3 professionals. This blend ensures a holistic approach to bridging Web2 and Web3.

  • How can I contribute to the ZKCross ecosystem?
    Join our vibrant community on platforms like Twitter, Telegram, and Discord! If you're keen to develop on ZKCross, explore our tutorials. For queries, our Discord community is ever-ready to assist.

  • How can I use ZKCross?
    ZKC SDK is the easist way to use ZKCross solution, anyone can leverage the SDK during their development.

Technology

  • How does the ZKCross ecosystem work?
    ZKCross operates in three main parts: an SDK on the client side bridges applications to web3; the Fusion Layer provides vital infrastructure services like sequencing and data storage; and an on-chain smart contract system manages verification and settlements, all synchronized through the zkProxy protocol for seamless communication and operations.

  • What is (zk) WASM?
    zkWasm is a specialized virtual machine backed by ZKSNARK technology, pioneered by Delphinus lab. It simulates the execution of WASM bytecode, producing zero-knowledge proofs that can verify emulation results without revealing underlying data.

  • What is the ZKCross Fusion Layer?
    The zkFusion layer of ZKCross bridges applications with Web3 using WASM ecosystems and ZK proofs. It unifies client-server architecture, integrating both components via host functions. ZKCross Node, which implements this layer, encompasses sequencing, proving, and data availability modules. The layer offers diverse services, including state management and ZK-proof generation, enhancing application functionality and scalability.

  • What happens if the Proxy contract refuses the ZKP?
    If the Proxy on-chain contract rejects the ZKP, the related transaction fails, and no blockchain changes occur. Thus, any state changes that were to be derived from that transaction remain unaltered.