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.
- Account initialization — creates your
EncryptedUserAccountPDA on-chain. - X25519 key registration — stores your encryption public key, enabling encrypted balance (Shared mode) and deposits from others.
- User commitment registration — registers your Poseidon commitment via a ZK proof, enabling the mixer and anonymous transfers.
Options
| Flag | Default | Description |
|---|---|---|
--confidential | true | Register the X25519 key for encrypted balance support |
--anonymous | true | Register the user commitment for mixer support |
--user <name> | Active user | Register a specific configured user without changing the global active user. Useful for registering multiple users concurrently in automation. |
Examples
Checking registration status
To see whether an account is already registered without submitting any transactions, runumbra register — it will report “already registered” and exit cleanly if all steps are complete.