Skip to content
ZKH:001PRIVACY PROTOCOLROBINHOOD CHAINTESTNET SCOPEREV 7.7
ZKhood
Protocol

Send privately

Your wallet builds the proof locally and submits it with an encrypted output. The contract verifies the transfer is valid without learning the amount.

A private transfer, end to end, including the receipt it produces.

You have nothing protected in tUSDG yet.

A private transfer spends protected value. Protect an asset first, then come back.

Go to Protect
Protected asset

Try to test.

tUSDG

What an observer learns

  • HIDDENAmount
  • HIDDENRecipient
  • HIDDENYour balance before and after
  • SEENThat a valid ZKhood transfer occurred
  • SEENThe relayer that submitted it

Timing still leaks. A transfer sent seconds after a deposit of a matching size is correlatable regardless of what the proof hides.

Circuit: SnarkJS Groth16Robinhood Chain

Recent Private Transfers

ZERO-KNOWLEDGE RELAY

History of outbound transfers generated using local ZK proofs.

No outbound private transfers yet. Send an asset above to execute a zero-knowledge transfer.
Privacy Standard: ZK-UTXO100% Client-Side Proving

ZK Relayer & Circuit Routing

ACTIVE

Zero-knowledge proof parameters and relayer network health.

Proving Engine:
Client-Side WASM
Proving Latency:
~1.4s (snarkjs)
Anonymity Pool Set:
14,250 Notes
Relayer Gas Fee:
0 ETH (Sponsored)
Relayers Online: 24 Nodes100% Uptime