SDK
- Setup
- TypeScript
- Checks
Endpoints
Fake .eth ENS name check with fields
Performs a fake .eth ENS name check based on given NFT metadata.
This endpoint checks if the metadata of an NFT looks like a fake .eth ENS name.
POST
/
fake-eth-name-check
Copy
Ask AI
curl --request POST \
--url https://api.nameguard.io/fake-eth-name-check \
--header 'Content-Type: application/json' \
--data '{
"network_name": "mainnet"
"contract_address": "0x495f947276749ce646f68ac8c248420045cb7b5e"
"token_id": "61995921128521442959106650131462633744885269624153038309795231243542768648193"
"fields": {"title": "nick.eth"}
}'
Copy
Ask AI
{
"status": "authentic_eth_name",
"nameguard_result": {
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"name": "vitalìk.eth",
"namehash": "0xd48fd5598e605861cbd8e45419b41b83739bff52eaef0e283181bbe0a43a5b32",
"normalization": "normalized",
"checks": [
{
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
}
],
"labels": [
{
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"label": "vitalìk",
"labelhash": "0x41459971a5b847d0eef67bc11e2845f1074a2aed1ac6a357378b18fba50816e4",
"normalization": "normalized",
"checks": [
{
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
}
],
"graphemes": [
{
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"normalization": "normalized",
"grapheme": "v",
"grapheme_name": "Latin Small Letter V",
"grapheme_type": "simple_letter",
"grapheme_script": "Latin",
"grapheme_description": "A-Z letter",
"title": "<string>",
"subtitle": "<string>"
}
],
"canonical_label": "vitalik",
"title": "<string>",
"subtitle": "<string>",
"beautiful_label": "<string>"
}
],
"canonical_name": "vitalik.eth",
"title": "<string>",
"subtitle": "<string>",
"beautiful_name": "<string>"
},
"investigated_fields": {}
}
Copy
Ask AI
curl --request POST \
--url https://api.nameguard.io/fake-eth-name-check \
--header 'Content-Type: application/json' \
--data '{
"network_name": "mainnet"
"contract_address": "0x495f947276749ce646f68ac8c248420045cb7b5e"
"token_id": "61995921128521442959106650131462633744885269624153038309795231243542768648193"
"fields": {"title": "nick.eth"}
}'
Body
application/json
Response
200
application/json
Successful Response
Fake .eth ENS name check result.
Copy
Ask AI
curl --request POST \
--url https://api.nameguard.io/fake-eth-name-check \
--header 'Content-Type: application/json' \
--data '{
"network_name": "mainnet"
"contract_address": "0x495f947276749ce646f68ac8c248420045cb7b5e"
"token_id": "61995921128521442959106650131462633744885269624153038309795231243542768648193"
"fields": {"title": "nick.eth"}
}'
Copy
Ask AI
{
"status": "authentic_eth_name",
"nameguard_result": {
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"name": "vitalìk.eth",
"namehash": "0xd48fd5598e605861cbd8e45419b41b83739bff52eaef0e283181bbe0a43a5b32",
"normalization": "normalized",
"checks": [
{
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
}
],
"labels": [
{
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"label": "vitalìk",
"labelhash": "0x41459971a5b847d0eef67bc11e2845f1074a2aed1ac6a357378b18fba50816e4",
"normalization": "normalized",
"checks": [
{
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
}
],
"graphemes": [
{
"rating": 3,
"risk_count": 2,
"highest_risk": {
"check": "confusables",
"status": 3,
"message": "<string>",
"check_name": "<string>"
},
"normalization": "normalized",
"grapheme": "v",
"grapheme_name": "Latin Small Letter V",
"grapheme_type": "simple_letter",
"grapheme_script": "Latin",
"grapheme_description": "A-Z letter",
"title": "<string>",
"subtitle": "<string>"
}
],
"canonical_label": "vitalik",
"title": "<string>",
"subtitle": "<string>",
"beautiful_label": "<string>"
}
],
"canonical_name": "vitalik.eth",
"title": "<string>",
"subtitle": "<string>",
"beautiful_name": "<string>"
},
"investigated_fields": {}
}
Assistant
Responses are generated using AI and may contain mistakes.