Skip to main content
Creates a stealth UTXO in the Umbra mixer. UTXOs are anonymous token commitments — they can be claimed later by you or by a recipient you specify. Tokens can be sourced from your public ATA (--from public, the default) or from your encrypted balance (--from encrypted). The created UTXO can be self-claimable (you can claim it yourself) or receiver-claimable (only the specified recipient can claim it).

Arguments

Amounts are in base units. For a token with 6 decimals, 1000000 equals 1 token.

Options

Modes

Examples

Output

From public ATA:
From encrypted balance:
When sourcing from an encrypted balance, the dual-instruction MPC pattern applies: a queue transaction is submitted first, then the Arcium network processes it and fires a callback. Both signatures are shown.

Prerequisites

  • A user must be added and active (umbra user add).
  • umbra register must have been run.
  • For --from encrypted: you must have an encrypted balance for the specified mint.
  • The recipient (your own or --receiver) must be a registered Umbra user.