Privacy

Privacy

Private transactions with UPP

Tech Preview

UPP is live on Sepolia with a test token at preview.upd.io.

Why Privacy?

Public blockchains expose everything - balances, transactions, counterparties. UPP (Universal Private Pool) fixes this.

In the pool: Balance hidden. Amounts encrypted. Recipients unlinkable.

When needed: Viewing keys let you prove specific transactions to auditors, tax authorities, or anyone you choose.

Three Use Cases

Block Observer
Block unwanted observers from seeing sensible payments or business transactions

1. Wrench Attack Prevention

High-value wallets are targets. If attackers can see your balance, they know who to rob.

Solution: Keep wealth in the private pool. No one can determine your holdings by looking at your address.

2. Business Confidentiality

On-chain transactions expose:

  • Customer and supplier relationships
  • Pricing and deal terms
  • Cash flow patterns

Solution: Pay and receive privately. Counterparties know the details, observers don't.

3. Personal Financial Privacy

You don't post your bank statements publicly. Why should crypto be different?

Solution: Salary, medical payments, personal transactions - all private by default. Disclose selectively when needed.

How It Works

StepActionResult
ShieldDeposit public tokensCreates encrypted note
TransferSend within poolRecipient gets note, you get change
MergeCombine notesConsolidate balance
UnshieldWithdraw to publicTokens back in wallet

Each operation uses a zero-knowledge proof - the network verifies correctness without seeing the details.

Privacy + Compliance

UPP isn't about hiding from regulators. It's about controlling who sees what.

ASP Layer: Association Set Providers verify that funds originate from compliant addresses. Withdrawals require proof of compliant origin.

Viewing Keys: Export transaction details for specific notes. Share with auditors, keep everything else private.

Ragequit: Original depositors can always withdraw their own funds, regardless of ASP status. No one can trap your money.

Next Steps

On this page