CLICommands
alias
snug alias <COMMAND>Alias identity resolution (link, resolve, merge, proxies).
Subcommands
| Command | What it does |
|---|---|
link | Link an external identifier to a user |
resolve | Resolve an alias id or external id to a user |
get | Fetch a single alias by id |
list | List aliases for a user |
attest | Attach a verification attestation to an alias |
primary | Primary identity management |
revoke | Revoke an alias link |
recovery | Recovery contact management |
merge | Identity merge management |
proxy | Anonymous proxy management |
metadata | Aggregate visible metadata for a user |
Run snug alias <command> --help for that command's own options.
The global options apply everywhere.
Examples
snug alias link --platform discord --id 12345 --scope community.rewards
snug alias link --platform wallet --id 0xabc123 --scope treasury.access
snug alias resolve 12345 --platform discord --scope community.rewards
snug alias resolve als_01JALIAS
snug alias get als_01JALIAS
snug alias list --user usr_01HPRIME --status verified
snug alias metadata --user usr_01HPRIME
snug alias attest --alias-id als_01JALIAS --method social_proof --challenge chal_01JPROOF
snug alias primary set --alias-id als_01JALIAS --scope display
snug alias revoke --alias-id als_01JALIAS --reason compromised
snug alias recovery add --user usr_01HPRIME --email user@example.com --scope account.recovery
snug alias recovery list --user usr_01HPRIME
snug alias recovery verify --recovery-id rcm_01JRECOVERY --email user@example.com
snug alias merge request --source usr_duplicate --target usr_01HPRIME --reason "Duplicate account"
snug alias merge approve --merge-id mrg_01JMERGE
snug alias merge reject --merge-id mrg_01JMERGE --reason "evidence insufficient"
snug alias proxy create --audience world:forest-01 --purpose agent_world_interaction --expires-in 604800Next
- alias guide - what the service does and when to reach for it.
- API reference - every endpoint these commands call.
- CLI reference - global options, output modes, and exit codes.