Vault

Move value with the amount hidden

Wrap it, hide it; reveal it, unwrap it. The chain keeps the ciphertexts and nothing else.
Wrap, hide
4 instructions ·
  1. 1
    Wrap public
  2. 2
    ConfigureAccount public
  3. 3
    Deposit public
  4. 4
    ApplyPendingBalance hidden
esc reset
your wallet public
—
enter an amount
What the chain sees
updates as each instruction lands
your walletnot connected
wrapped token accountnot yet
amount wrapped—
ElGamal pubkey—
amount deposited—
available balance—
fees + rent 0.00352 SOLprover loading
Real transactions on mainnet-beta, signed by your wallet. A recipient must already hold a configured wtoken account; they ApplyPendingBalance to spend what you send. The cult layer (R, tributes) applies to the wrapped token either way: see the pot.