Skip to main content

POST /get_alias

Resolves an alias to a Fuego address. Request:
The @ prefix is optional — both "alice" and "@alice" resolve the same way. Response (found):
Response (not found):
Check found before using address. A found: false response with status: "OK" means the alias does not exist on-chain — it is not an error.

POST /get_alias_by_address

Reverse lookup: find the alias registered for a given address. Request:
Response (found):

GET /get_all_aliases

Returns all registered aliases. Use sparingly — on a large network this can be a large response. Request: {} Response:

Privacy note

Alias registration and transfer data are public chain data. The AliasIndex also stores the address hash (cn_fast_hash(spendKey||viewKey)) for ownership checks, but that hash does not conceal the address when an RPC response or transaction extra contains it.
  • /get_all_aliases returns every alias and its recorded address.
  • /get_alias returns the recorded address for one alias.
  • /get_alias_by_address returns the alias and recorded address for a given address.
These endpoints are enumerable while the daemon’s RPC endpoint is reachable. The alias handlers do not block access in restricted RPC mode. Do not treat alias resolution as private; registration subaddresses and both old and new transfer addresses are visible in public transaction extras.