This endpoint checks if the metadata of an NFT looks like a fake .eth ENS name.
mainnet, sepolia Contract address for the NFT contract (ERC721 and ERC1155 supported).
"0x495f947276749ce646f68ac8c248420045cb7b5e"
The ID of the token (in hex or decimal format).
"61995921128521442959106650131462633744885269624153038309795231243542768648193"
Fields with values which will be investigated (e.g. title, collection name, metadata) whether they look like fake .eth ENS name. title key is mandatory, for ENS contracts it should be the ENS name.
Successful Response
Fake .eth ENS name check result.
authentic_eth_name The NFT is associated with authentic ".eth" contracts.impersonated_eth_name The NFT appears to impersonate a ".eth" name. It doesn't belong to authentic ENS contracts but contains graphemes that visually resemble ".eth" at the end of relevant NFT metadata fields. Consider automated rejection of this NFT from marketplaces.potentially_impersonated_eth_name The NFT potentially impersonates a ".eth" name. It doesn't belong to authentic ENS contracts but contains graphemes that visually resemble ".eth" within relevant NFT metadata fields (but not at the end of those fields). Consider manual review of this NFT before publishing to marketplaces.non_impersonated_eth_name The NFT doesn't represent itself as a ".eth" name and doesn't belong to authentic ENS contracts. No string that visually resembles ".eth" was found within relevant NFT metadata fields.unknown_nft: No information could be found on the requested NFT. This generally indicates that the NFT doesn't exist or hasn't been indexed yet.invalid_eth_name: The NFT is associated with authentic ".eth" contracts, but it is unnormalized.potentially_authentic_eth_name: The NFT is associated with authentic ".eth" contracts, but its label is unknown.unknown_eth_name: The NFT is associated with authentic ".eth" contracts, but its label is unknown or has never been registered.authentic_eth_name, impersonated_eth_name, potentially_impersonated_eth_name, non_impersonated_eth_name, unknown_nft, invalid_eth_name, unknown_eth_name NameGuard report for the .eth ENS NFT.
null if status is any value except authentic_eth_name, invalid_eth_name and unknown_eth_name (the NFT is not associated with authentic ".eth" contracts)Fields with values from Alchemy response which are investigated (e.g. title, collection name, metadata) whether they look like fake .eth ENS name.
null if status is unknown_nft