The pool, the proofs and the relayer: read how Lethe works →

What shielding means, and what it does not hide

Shielding turns a public balance into a note in a Merkle tree. A note is an amount locked to your shielded key. Only someone with that key can spend it, and spending it does not reveal which note it was.

What stays private

What stays public

How a link is broken, and how it is not

The proof hides which note you spent, but the amounts and the timing are public at the edges. If you shield 3.2 HYPE and a minute later 3.19 HYPE leaves the pool and nobody else has deposited in between, anyone can match the two. Lethe cannot change that with cryptography. What helps: other wallets depositing, waiting, withdrawing an amount different from what you put in, and sending inside the pool first.

Your wallet's other public activity is out of scope. A fresh address stays fresh only as long as you keep it apart from your old ones.