World Open-Sources ProveKit for Zero-Knowledge Identity Verification

World Open-Sources ProveKit for Zero-Knowledge Identity Verification

World announced on September 2 that it has open-sourced ProveKit, a production-ready zero-knowledge toolkit already integrated into World ID. The release makes its on-device proof-generation stack available to developers, according to the World Foundation.

ProveKit keeps identity claims on the device

ProveKit is now part of World ID, World’s digital identity system.

It is designed to let a user establish a specific identity-related claim—such as meeting a minimum age requirement, holding a particular nationality or owning a valid document—without exposing the underlying identity data.

World said proof generation takes place locally and private information does not leave the device. Rather than sending an identity document or full personal profile to a verifier, the intended interaction is a cryptographic assertion limited to the claim being requested.

Repository exposes Noir-to-WHIR proof tooling

The public ProveKit repository supports compiling Noir programs into R1CS constraints and generating and verifying WHIR proofs, with integrations for Rust, JavaScript, Swift, Kotlin and C-compatible environments.

World said ProveKit combines Noir, WHIR and Spartan-based proving, targets 128-bit post-quantum security, requires no trusted setup and was independently audited by Least Authority. The open-source toolkit gives developers access to proving infrastructure that World says is integrated into World ID.

Official ProveKit architecture diagram showing the client-side zero-knowledge proving pipeline.

Official ProveKit architecture diagram showing the client-side zero-knowledge proving pipeline. — Source: World Foundation

ProveKit v2 targets efficiency

World is already working on ProveKit v2, which will focus on reducing proof sizes and memory consumption while making on-chain verification more efficient, The Next Web reported. Those are practical constraints for client-side proving and blockchain-based verification, even as the current version is positioned as production-ready.

Disclaimer: This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

Related Stories