Universal Private Pool

Every transaction on a public blockchain is visible to competitors, regulators, and arbitrageurs. For institutions managing large positions, running payroll, or settling deals on-chain — that transparency is a dealbreaker. UPP gives any ERC-20 token cryptographic privacy via a shared Merkle tree, with compliance proofs available on demand for regulated use cases.

Universal Private Pool Logo

Who Benefits from UPP

Institutional Asset Managers

Execute large trades and treasury moves without revealing strategy on-chain. Shield positions before material announcements; produce compliance proofs when auditors ask.

Payroll & HR Platforms

Process salaries on-chain without broadcasting compensation data to the entire network. Employees prove receipt; amounts and identities stay private.

OTC Desks & Deal Flow

Settle off-market transactions without the trade being front-run, traced, or tied to your address. Compliance proofs available for post-trade reporting.

Protocol Developers

Add a privacy layer to any ERC-20 protocol with a single SDK integration. No custom ZK circuits, no new contracts — shield/unshield as a service.

What UPP Enables

Multi-Token Privacy – One pool, one Merkle tree, one anonymity set across all ERC-20 tokens. More users = stronger privacy for everyone.

Flexible Operations – Shield, transfer, merge, split, and withdraw with full privacy control.

Stealth Addresses – Post-quantum secure, hash-based addresses; recipients never need to publish their info.

Granular Audit Access – Share per-transaction viewing keys with auditors without exposing all activity.

Merge-and-Claim – Consolidate multiple notes into a single origin while assuming compliance responsibility.

Ragequit Protection – Depositors can always withdraw to their own address, even if ASPs refuse — no hostage risk.

Built to be embedded.

UPP is designed to disappear into your product. Offer “private transactions” under your own brand — UPP handles the cryptography. You decide who can access it, which tokens are supported, and what compliance rules apply. The pool protocol enforces none of that; it only enforces the math.

The Shared Pool Advantage

Anyone can deploy their own privacy pool using UPP's circuits. But privacy pools follow a simple rule: the larger the anonymity set, the stronger the privacy. A pool with ten deposits offers little cover; a pool with ten thousand makes individual transactions indistinguishable.

UPP is deliberately a general protocol — it doesn't care which ERC-20 you shield. Every new token, every new integration, every new user adds to a single shared anonymity set. When you integrate UPP, your users immediately benefit from existing activity in the pool, and their activity improves privacy for everyone else.

The pool enforces the cryptographic protocol. It doesn't enforce rules about who can participate or which tokens are allowed — that's up to you as an operator, via the compliance layer.