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 withdraw when your balance was received through the Umbra protocol — for example, via a UTXO claim or a network grant.
If you run eta withdraw and see “Transaction simulation failed”, check eta balance first. A result of “MXE mode (cannot decrypt client-side)” means you need to run eta convert before withdrawing.
Arguments
| Argument | Description |
|---|---|
[mint...] | One or more mint addresses to convert. Omit to pick interactively. |
Options
| Flag | Default | Description |
|---|---|---|
--all | false | Convert every token supported by the relayer in one shot |
--user <name> | Active user | Run as a specific user without changing the global active user |
Examples
Output
Typical workflow
When do balances end up in MXE mode?
A balance is in MXE mode when it arrived via the Umbra protocol itself rather than through a standardeta deposit:
- Claiming a UTXO into your encrypted balance (
utxo claim --to encrypted) - Receiving a network compliance grant
- Being the recipient of a protocol-level transfer
eta deposit creates a shared-mode balance when your user account has an X25519 key registered (i.e. you ran umbra register --confidential).
Prerequisites
- A user must be added and active (
umbra user add/umbra user use). - The token account must exist on-chain and be in MXE mode. Accounts already in shared mode or not yet initialised are skipped with an explanatory message.