How it works
Protect your privacy with
zkBob smart contract wallet
With zkBob, the contents of your wallet and the amounts you spend and receive are completely private. Use zkBob to send or receive salary, payments, donations, and more with privacy and built-in compliance.
tokens and networks
Privately send and receive USDC on Polygon, or ETH and USDC on Optimism with the zkBob smart-contract wallet. Additional token support and network deployments are on the horizon.
Daily limits, KYC options, and wallet screening create a safe environment for responsible personal privacy.
Private P2P transfers using zero-knowledge proof technology protect recipients and anonymize amounts.
Send multiple private transfers (up to 127) in a single transaction with the private multitransfer feature.
The zkBob wallet UI is easy to understand and has been optimized for all types of users, from novices to crytpo experts.
An integrated exchange widget lets you exchange currencies across supported chains, quickly and with low fees.
Start your journey
and create a zkAccount using MetaMask, WalletConnect, or a private seed phrase.
Connect your wallet to deposit USDC or other tokens into your newly created zkAccount.
Make private transactions in zkBob and withdraw your tokens to regular wallet if necessary.
Build with zkBob
Developers - explore methods to integrate with zkBob and add instant privacy into your application.
The client library SDK lets you create custom functionality and features to extend your application and implement novel, full-featured privacy solutions.
Simplify private payments by integrating the direct deposit contract. Direct deposits are processed remotely in a trustless manner.
Ready to get started?
Launch the app and connect your wallet to get started with private transactions, or to learn more visit our documentation portal.
Use zkBob when
everyday privacy is important