{"uid":"cap_lvTPpPGE6_EMQr4WNaeEP","slug":"idn-punycode-converter-homograph-checker-0686f700","name":"IDN Punycode Converter & Homograph Checker","description":"IDN / punycode converter and homograph check: converts between Unicode and ASCII (xn--) domain forms, lists the scripts used, flags mixed-script labels and confusable characters (Cyrillic а vs Latin a) that indicate homograph phishing risk. $0.01 per domain.","url":"https://intel.rallylive.ca/dns/idn","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4xdpG7nsOkNShSHsQ1_px","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts domain names between Unicode and ASCII (punycode/xn--) forms, lists scripts used per label, and flags mixed-script and confusable-character homograph phishing risks.","exampleAgentPrompt":"Check if the domain 'раypal.com' is a homograph phishing risk — convert it to punycode, list which Unicode scripts are used in its labels, and flag any confusable characters like Cyrillic lookalikes.","exampleUseCases":[{"title":"Phishing domain investigation","prompt":"I got a suspicious email from 'suppоrt.apple.com' — can you check if that domain uses any Cyrillic or mixed-script characters that make it look like a legit Apple address but is actually a phishing site?"},{"title":"IDN to punycode for DNS config","prompt":"I need to set up DNS records for the internationalized domain 'münchen.de' — can you convert it to its punycode xn-- form so I can use it in my zone file?"},{"title":"Brand protection audit","prompt":"We own the brand 'paypal' and want to check if the domain 'раурal.com' is a Unicode lookalike using confusable characters — run a homograph check and tell me what scripts it uses."}],"resultDescription":"Returns the punycode (xn--) ASCII form and the Unicode form of the domain, a list of Unicode scripts present in each label, a boolean or flag indicating mixed-script labels, and a list of any confusable/look-alike characters (e.g. Cyrillic 'а' vs Latin 'a') that signal homograph phishing risk.","failureModes":["Invalid or malformed domain name input returns an error","Domains with unsupported or unregistered scripts may not resolve confusable mappings","Network timeout if the upstream service is unavailable","Payment failure via x402 protocol if insufficient USDC balance"],"whenToPreferThis":"Use this endpoint when you need to detect homograph phishing domains, convert between Unicode and punycode domain representations, or audit internationalized domain names for mixed-script and confusable-character risks. Prefer this over generic DNS lookup tools when the security or authenticity of a domain's character set is in question.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:12:28.339Z","isFirstParty":false}