PrivX Hurricane — Proof Relayer

Earn PLS tips by submitting withdrawals for others — no custody, no trust required.

Why a relayer?
Without a relayer, the user must submit the ZK proof from their own wallet — which links their withdrawal address to the shield contract on-chain. A relayer breaks that link.

The user generates the proof privately in their browser and sends you the JSON file. You submit it from your wallet. The funds go directly to their fresh address, which has never touched the shield. No visible connection. Clean privacy.

You cannot steal or redirect funds — the recipient address is cryptographically locked inside the ZK proof. The contract will reject any modification.
For the userTheir withdrawal wallet never appears on-chain alongside the shield contract. Funds simply arrive.
For the relayerYou submit the proof and pay gas. You can agree an off-chain tip with the user before relaying.
Zero custodyYou never hold funds. The contract routes directly to the locked recipient — you only pay the gas cost.
TrustlessThe ZK proof is verified on-chain. If the proof is invalid or already spent, the transaction reverts. You lose only the gas.
1 Load the proof JSON
📂 Drop the .json proof file here, or click to browse