Shinobi Cash
Cross-chain privacy protocol powered by Privacy Pools and zero-knowledge proofs.
Who This Documentation Is For
- Users — Learn how to deposit and withdraw privately
- Developers — Integrate with the SDK or build on the contracts
- Security Reviewers — Understand the threat model and trust assumptions
What is Shinobi Cash?
Shinobi Cash is a cross-chain privacy protocol that enables private transactions across the Ethereum ecosystem. Deposit from any chain, withdraw to any chain — all while maintaining privacy through a unified pool.
Key Features:- Cross-Chain Privacy — Deposit on Base, withdraw on Arbitrum (or any supported chain)
- Unified Anonymity Set — One pool across all chains means stronger privacy
- Compliant by Design — Prove your funds came from a compliant source without revealing which deposit is yours
- No Gas Required — Withdraw without ETH; gas is paid from your withdrawal via ERC-4337
How It Works
For Users
- Connect Wallet — Sign in with your wallet to derive your private keys
- Deposit — Send ETH to the privacy pool from any supported chain
- Wait for Activation — Your deposit enters the anonymity set
- Withdraw — Withdraw to any address on any supported chain using a zero-knowledge proof
The Technology
Shinobi Cash combines several cutting-edge technologies:
- Privacy Pools — Merkle tree commitments and nullifiers for privacy
- Zero-Knowledge Proofs — Groth16 SNARKs prove withdrawal validity without revealing the deposit
- Open Intent Framework (OIF) — Cross-chain settlement via solvers and oracles
- Association Set Providers (ASPs) — Enable compliance without surveillance
Why Shinobi Cash?
Unified Pool = Stronger Privacy
Traditional privacy solutions fragment users across chains. Each chain has its own small pool, weakening the anonymity set.
Shinobi Cash treats the Ethereum ecosystem as a single privacy domain. One pool. Every chain. Maximum anonymity.
Compliant, Not Shady
Privacy doesn't mean hiding from regulators. With ASPs, you can prove your funds came from a compliant source — without revealing which deposit is yours.
Simple User Experience
- No complex bridging — deposit and withdraw seamlessly across chains
- No wallet gas needed — relay fee deducted from withdrawal amount
- One unified interface — manage all your privacy across chains
Get Started
- Try the App — Experience cross-chain privacy
- Quick Start — Developer integration guide
- How It Works — Deep dive into the technology