Technically, zkMove is a secure, high-performance zkVM designed specifically for the Move programming language. It empowers Move smart contracts to access and process private data in a fully programmable and trustless manner.

From a product perspective, zkMove is both a middleware and an SDK — one that Move developers can use to build privacy-preserving decentralized applications without deep cryptographic expertise.

  • zkMove v0.5: Programmable Privacy for Move Smart Contracts

    Post thumbnail
    Post thumbnail
    We are excited to announce the official release of zkMove v0.5. This update reduces proof generation time to under 1 second and proof size to 25 KB. This significant performance breakthrough marks a major milestone in zkMove’s journey from proof-of-concept toward production readiness, bringing us much closer to enabling Move... [Read More]
  • zkMove v0.4.0: Achieving a Tenfold Performance Leap

    Post thumbnail
    Post thumbnail
    zkMove, a zero-knowledge virtual machine (ZKVM) that proves the execution of any Move smart contract, has just unveiled version v0.4.0. This release represents a significant overhaul, with the entire circuit rewritten to incorporate the latest advancements in academic research. Let’s delve into what has been achieved: [Read More]
  • Universal Halo2 Verifier for Move Ecosystem

    Post thumbnail
    Post thumbnail
    The zkMove developers have recently launched a project called halo2-verifier. Its objective is to enhance the capability of the blockchains in the Move ecosystem by enabling halo2 zero-knowledge proofs to be verified on-chain. The project has chosen aptos as a pilot and will cover more platforms in the future. [Read More]