User docs

Lethe docs

Lethe is a privacy pool for HYPE on Elysium. You add HYPE to a shared pool, then send from your private balance without your wallet appearing on the send. It's built with zero-knowledge proofs, a Merkle tree and a relayer.

Lethe is unaudited. The pool has a balance cap to limit the damage from a bug. Only use what you can afford to lose.

How it works

  1. Connect. Sign a fixed message. It costs no gas, sends no transaction, and creates the keys for your private balance on your device.
  2. Add funds. Leave the recipient empty and deposit HYPE from your wallet. This transaction is public and shows your wallet.
  3. Send. Enter a recipient. Your device creates a zero-knowledge proof that spends from your balance without saying which deposit is yours, and the relayer submits it.

The proof fixes the recipient, amount and fee, so the relayer can't change them. A tampered transaction fails on-chain.

Your private balance

Each balance is stored on-chain as an encrypted record that only your keys can read. Connect the same wallet and sign the same message on any device, and your balance comes back. There's nothing to save.

Protect that signature. Anyone who has it can spend your balance, so only sign on the real Lethe site. If you lose your wallet, nobody can recover the balance.

What's public

DataAdd fundsSend
Your walletPublicHidden
Link to your deposit—Hidden
Your private balanceHiddenHidden
AmountPublicPublic
Recipient—Public
TimingPublicPublic

Lethe hides who sent, not that a send happened. See Privacy tips for how to avoid linking yourself.

Fees

Total volume

The total on the home page adds up every HYPE amount sent out of the pool, read from on-chain transactions. It doesn't count deposits, so the same HYPE isn't counted twice.

Limits

Independent project, not affiliated with Elysium or Kinetiq.