Open source global ProveKit, allowing users to prove identity claims such as age or nationality without exposing their personal data.
The Block reported World ProveKit open source today, its zero-knowledge toolkit for proving identity claims without exposing the personal information behind them.
What’s the scoop?
- Prove your identity without sharing data: ProveKit is a toolkit for proving claims such as age, nationality, or possession of a valid ID without revealing the underlying personal data. Verifiers only receive confirmation that the specific claim is true.
- The evidence remains on your device: Unlike systems that send sensitive information to external servers, ProveKit generates evidence locally on users’ phones or browsers. World claims that this keeps the underlying identity data inaccessible to the World Foundation, Tools for Humanity, and other third parties.
- Designed for developers: ProveKit has been in development for about two years, supports Aztec’s Noir programming language, and is designed to run on normal consumer hardware. World claims that evidence can be generated in seconds on a typical phone and less than 30 seconds on a low-end device.
- Upcoming Onchain Verification: While ProveKit v1 is primarily optimized for off-chain verification, World is already developing ProveKit v2which should reduce proof size, proof times, and memory usage while making on-chain verification more efficient.
