{"uid":"cap_WuqIx33XCmBipQ7DlYDH4","slug":"httpay-xyz-aa497d54","name":"ENS Name Lookup (httpay.xyz)","description":"Resolve ENS name to Ethereum address (and reverse). Works with .eth names and Basenames (.base.eth / .base on Base L2). Returns address, avatar, text records (email, url, twitter, github, description), expiry.","url":"https://httpay.xyz/api/ens-lookup/vitalik.eth","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"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_l_jGYXEILmUjzpnxtK42V","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves an ENS name (e.g. vitalik.eth) or Basename (.base.eth / .base) to its Ethereum address and associated profile records, and supports reverse lookups.","exampleAgentPrompt":"Look up vitalik.eth and tell me the Ethereum address it resolves to, plus any avatar, Twitter, or GitHub profile records attached to it.","exampleUseCases":null,"resultDescription":"Returns the resolved Ethereum address for the ENS name or Basename, along with profile metadata including avatar URL, email, website URL, Twitter handle, GitHub handle, human-readable description, and expiry date of the name registration.","failureModes":["ENS name does not exist or is unregistered — returns not-found or null address","Name has expired — may return stale or empty data","Reverse lookup fails if no ENS name is set for the address","Base L2 Basename resolution may fail if queried against mainnet ENS resolver","Rate limit or payment failure (402) if USDC not provided"],"whenToPreferThis":"Use this endpoint when you need to resolve ENS names or Basenames (.eth, .base.eth, .base) to Ethereum addresses, or when you want the full profile record set (avatar, social handles, email) associated with an ENS identity. Prefer over raw on-chain calls when you need a convenient REST interface that handles both mainnet ENS and Base L2 Basenames in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:58:15.111Z","isFirstParty":false}