Documentation Index
Fetch the complete documentation index at: https://umbra.0xcreator.dev/llms.txt
Use this file to discover all available pages before exploring further.
eta deposit. The Arcium MPC network verifies the withdrawal authorization — the CLI waits for both the handler and the callback transactions to confirm before returning.
Arguments
| Argument | Description |
|---|---|
<mint> | The SPL or Token-2022 mint address |
<amount> | Amount to withdraw in native token units |
Amounts are in base units. For a token with 6 decimals,
1000000 equals 1 token.Options
| Flag | Default | Description |
|---|---|---|
--destination <address> | Your own address | Public wallet address to receive the withdrawn tokens. |
--user <name> | Active user | Run as a specific configured user without changing the global active user. |
--no-await-callback | false | Return immediately after the queue transaction confirms, without waiting for the Arcium MPC callback. |
Examples
Output
Queue is the handler transaction. Callback is the on-chain transaction that finalizes the transfer to your public ATA after MPC processing. When --no-await-callback is passed, only Queue is printed.
Prerequisites
- A user must be added and active (
umbra user add), andumbra registermust have been run. - An encrypted balance must exist for the specified mint.
- The destination ATA must already exist. Create it with standard Solana token tooling if needed.
- The withdrawal amount must not exceed your current encrypted balance.