CLICommands

alias

snug alias <COMMAND>

Alias identity resolution (link, resolve, merge, proxies).

Subcommands

CommandWhat it does
linkLink an external identifier to a user
resolveResolve an alias id or external id to a user
getFetch a single alias by id
listList aliases for a user
attestAttach a verification attestation to an alias
primaryPrimary identity management
revokeRevoke an alias link
recoveryRecovery contact management
mergeIdentity merge management
proxyAnonymous proxy management
metadataAggregate 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 604800

Next

On this page