Description from extension meta
ZK with Garaga & SvelteKit
Image from store
Description from store
Extension Description (English)
Privacy ZK Wallet is a browser extension that helps users generate and manage encrypted data for Zero-Knowledge Proof-based transactions on the Starknet blockchain.
With this extension, users can securely generate and confirm private operations such as:
Withdraw: Privately withdraw previously deposited funds from a smart contract on Starknet.
Merge: Merge multiple deposited notes into a single one, enabling more efficient fund management.
Transfer: Privately transfer deposited funds (associated with a specific secret) to a new secret, preserving anonymity.
Additional features include:
Importing deposits: Users can import previously created deposit data as long as they possess the required secret values.
Secure encryption: All sensitive data (e.g., secrets, nullifiers, commitments) is encrypted and managed locally in the extension.
ZK Proof generation: The extension locally generates SNARK proofs using Noir and related tooling, ensuring that secrets are never exposed.
Integration with frontend applications: The extension communicates with external web apps through a secure API (injected into the window object) to initiate proof generation and confirm operations, also poseidon hashing.
Starknet connectivity: Final transactions are executed on Starknet by an external transaction relayer, ensuring low latency and privacy.
This extension acts similarly to a wallet or proof provider — it does not execute blockchain transactions directly, but rather manages cryptographic operations and securely interacts with services that do.