{"uid":"cap_yZO5QJcaOzl5ZjdC9JUXH","slug":"ens-name-resolver-27279930","name":"ENS Name Resolver","description":"Resolve an ENS name to an Ethereum address — Genesis402 / UnyKorn Operator Network","url":"https://twin.unykorn.org/ens-resolve?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"params":{"type":"object","properties":{"name":{"type":"string"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"type":"ens-resolve","receipt":{"tx_hash":"0x<64hex>","amount_usd":0.005,"receipt_id":"g402-<16hex>"},"generated_at":"<iso8601>"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cyZeApCwt1QPEQ2C3Xktg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves an Ethereum Name Service (ENS) name (e.g. vitalik.eth) to its corresponding Ethereum address","exampleAgentPrompt":"What Ethereum address does vitalik.eth resolve to?","exampleUseCases":[{"title":"Sending crypto to an ENS name","prompt":"I want to send some ETH to nick.eth — can you look up the actual Ethereum address that name resolves to so I can confirm before sending?"},{"title":"Verifying ENS identity in a dApp","prompt":"Our dApp lets users log in with their ENS name. Can you resolve friend.eth to its Ethereum address so we can verify it matches the connected wallet?"},{"title":"Enriching on-chain analytics data","prompt":"I have a list of ENS names from our community and I need the underlying Ethereum addresses — start with uniswap.eth and give me the resolved address."}],"resultDescription":"Returns a JSON object with ok=true, a type field set to 'ens-resolve', the resolved Ethereum address, and a receipt containing the transaction hash (tx_hash), amount paid in USD, and a unique receipt ID for auditing.","failureModes":["ENS name not registered or has no resolver — returns an error or null address","ENS name expired or no primary address set — lookup returns empty result","Invalid ENS name format (e.g. missing .eth suffix or contains invalid characters) — validation error","Network or RPC node unavailability causing resolution timeout","Payment failure prevents the request from being processed"],"whenToPreferThis":"Choose this endpoint when you need a simple, pay-per-call ENS resolution without managing your own Ethereum node or ENS library. It is ideal for lightweight agents that occasionally need to resolve .eth names to 0x addresses without infrastructure overhead, and when you want a verifiable receipt for each resolution call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T18:55:38.733Z","isFirstParty":false,"canonicalSlug":"ens-name-resolver-27279930"}