
Loading

send silently

Loading
Private payments on Arc
via
Hushh Protocol
ZK-private USDC on Arc. Deposit a fixed note. They withdraw with a proof. Nothing on-chain connects the two.
Architecture
Client, off-chain note, Arc pool, and ZK claim. Hover or tap a box to follow the path. Nothing on-chain links deposit to claim.
Client
Tap any node · autoplay pauses on hover
You
Hushh Protocol
Arc pool
Them
You
Hushh Protocol
Arc pool
Them
You
Hushh Protocol
Arc pool
Them
01 · Client
Wallet signs in on Arc. You claim an @username so others can pay you without seeing your address.
Design
Hushh Protocol hides the link between deposit and claim. It does not hide that you used the pool.
01
Only a few USDC sizes. Your amount looks like everyone else's.
02
Groth16 membership proof spends a note without naming which deposit.
03
Pay @someone. Hushh Protocol resolves wallet and encryption key for you.
Walkthrough
On-chain
Fixed USDC notes and Poseidon commitments. Tap one — it could be yours, or someone else's. The chain cannot tell.
Live commitments
The withdraw proof spends a note without revealing which deposit it came from.