A stablecoin-based privacy wallet build for everyday users
zkBob is an open-source, decentralized application available for the community. Learn More.

Get Started


zkBob is a stablecoin-based privacy application deployed on Polygon and Optimism and designed for everyday users and common use cases. zkBob uses zkSNARKS to anonymize senders, receivers, and amounts when transferring stable funds. Compliance features deter bad actors and illicit usage, giving privacy and safety back to ordinary blockchain users.
zkBob was originally developed for use with the BOB token, a multi-chain stable token (stablecoin). Now zkBob now supports multiple tokens, including USDC on Polygon and ETH on Optimism. Once tokens are deposited into the zkBob pool, participants can transfer any amount* amongst themselves in a private, secure manner without needing to connect MetaMask, WalletConnect or any web3 wallet.
When a transfer is initiated, the amount and recipient is never disclosed or published. Transactions are routed through a relayer, abstracting gas fees while providing an efficient transfer environment.
Deposits, transfers and withdrawals are all processed on Polygon or Optimism, with standardized gas fees ($0.10 per tx on MATIC, variable on Optimism) paid using the supported token.
  • The zkBob application is multichain (Polygon & Optimism) to utilize existing infrastructure (Uniswap v3, Aave, and native USDC), prioritize scalability, and support their commitment to zk-based solutions.
*zkBob introduces deposit and withdrawal limits and other compliance features to keep the application and its users safe. Transfers are limited by these pool constraints.

Project Landing Pages

Newsletter & Blog

Sign up for the zkBob Blog to receive the latest updates about zkBob.