Shinobi Cash
A crosschain privacy protocol built on Privacy Pools and zero-knowledge proofs.
What Is Shinobi Cash?
Shinobi Cash is a crosschain privacy protocol that allows users to deposit on one chain and withdraw on another, while preserving privacy through a single, shared privacy pool.
Instead of deploying separate pools on each chain, Shinobi maintains one canonical pool and uses crosschain intents to move value in and out.
Core Properties
-
Crosschain privacy Deposit on any supported chain, withdraw on any supported chain.
-
Unified anonymity set All users share one pool, strengthening privacy as usage grows.
-
Compliance-aware by design Withdrawals prove funds came from an approved set without revealing which deposit.
-
Multi-note withdrawals Combine multiple deposits into a single withdrawal.
-
Gasless withdrawals Users do not need native gas on the withdrawal chain; fees are deducted from the withdrawal itself.
High-Level Flow
-
Deposit Funds are deposited from any supported chain and added to the privacy pool.
-
Compliance review An Association Set Provider (ASP) approves the deposit.
-
Withdraw The user generates a zero-knowledge proof and withdraws to any address on any supported chain.
At no point does the protocol reveal which deposit corresponds to which withdrawal.
Why Shinobi Cash Exists
One Pool, Not Many
Most privacy systems fragment users across chains, weakening anonymity.
Shinobi Cash keeps a single pool, so privacy improves as usage increases — regardless of chain.
Privacy Without Surveillance
Compliance is enforced at the deposit level, while privacy is preserved at withdrawal time.
This avoids transaction-level monitoring or retroactive deanonymization.
Where to Go Next
- How Privacy Pools Work — Core privacy mechanics
- Crosschain Architecture — How value moves between chains
- Deposit Guide — Step-by-step usage
- Withdraw Guide — Step-by-step usage
- SDK — Developer integration
- Testnet App — Try it live