Cloak
Add user privacy with a TypeScript SDK — no contract changes, migrations, or UX redesign.
npm i @privacy-protocol/cloak
Privacy without changing your app
Cloak adds wallet privacy through a simple SDK integration, without rewrites, migrations, or UX changes.
Simple Integration
Add Cloak with a TypeScript SDK, not a contract rewrite.
No Migration
No new chain, asset movement, or contract migration required.
Familiar UX
Users keep the same flows they already know.
Compliant by Design
Built on a Privacy Pool model with trusted addresses and bounded execution paths.
Private execution, made simple
Cloak fits into the normal app flow while reducing wallet-to-action visibility.
Built for real app flows
Cloak brings stronger user privacy to common onchain actions without adding complexity.
Swaps
Add privacy to swap flows without changing the trading experience.
Transfers
Reduce wallet visibility in transfer flows.
Trading & Markets
Support private actions like betting, bidding, and settlement.
Custom App Flows
Extend Cloak to app-specific actions through controlled routes.
Built on proven privacy infrastructure
Cloak uses well-tested tools for zero-knowledge verification, giving teams stronger privacy without relying on custom cryptography.
Noir-Powered Proofs
Zero-knowledge flows built on trusted Noir circuits.
Proven Privacy Model
Designed around bounded, policy-aware privacy patterns.
Simple Adoption
Integrated through a TypeScript SDK, not a full protocol rewrite.
Add privacy without rebuilding
Integrate Cloak through the TypeScript SDK to add stronger onchain privacy without migrations or UX changes.
npm i @privacy-protocol/cloak

