Skip to main content

FAQ

General

  • What is ZKCross?
    ZKCross is a platform built on zkWasm technology. It provides an SDK and zero-knowledge related services to facilitate developers in their Web3 projects, democratizing Web3 development.

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

  • How is ZKCross different from other blockchain protocols?
    Unlike many other protocols, ZKCross is dedicated to improving developer experience. Its blockchain-agnostic SDK, built on zkWASM, allows developers proficient in languages such as Rust or C++ to enter the Web3 space without facing the usual complexities associated with platforms like Ethereum.

  • Who is the team behind ZKCross?
    ZKCross is steered by a diverse team that merges the expertise of Web2 engineers who have experience working with industry giants like Huawei and Intel, with the insights of seasoned Web3 professionals. This combination ensures a holistic approach to bridging the gap between Web2 and Web3.

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

  • How can I use ZKCross?
    The ZKCross SDK is the easist way to use the ZKCross solution, allowing anyone to leverage the SDK throughout their development process.

Technology

  • How does the ZKCross ecosystem work?
    ZKCross operates in three main parts: an SDK on the client side bringing applications to Web3, the Fusion Layer providing vital infrastructure services like sequencing and data storage, and an on-chain smart contract system managing verification and settlements.

  • 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 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.