{"uid":"cap_F1eYX_U8FjGLHvaC9UDnK","slug":"ens-profile-lookup-resolved-address-text-records-20e8e38c","name":"ENS Profile Lookup (Resolved Address + Text Records)","description":"ENS profile: resolved address plus public text records (avatar, description, url, twitter, github, telegram, discord, email).","url":"https://api.vextorium.com/ens-perfil-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["nombre"],"properties":{"nombre":{"type":"string","description":"ENS name, e.g. vitalik.eth"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"nota":{"type":["string","null"]},"direccion":{"type":["string","null"]},"registros":{"type":["object","null"],"additionalProperties":{"type":"string"}},"nombre_ens":{"type":["string","null"]}}}}}}},"responseSchema":{"type":"json","example":{"nota":"Datos publicados voluntariamente por el titular en ENS.","direccion":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","registros":{"url":"https://vitalik.ca","avatar":"https://euc.li/vitalik.eth","com.github":"vbuterin","com.twitter":"VitalikButerin","description":"mi pinxe lo crino tcati"},"nombre_ens":"vitalik.eth"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_du7tM-AWOTq4bc0KF3Vd7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","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 to its Ethereum address and retrieves all public text records (avatar, description, URL, Twitter, GitHub, Telegram, Discord, email).","exampleAgentPrompt":"Can you look up the ENS profile for vitalik.eth and give me his resolved Ethereum address plus any public social links like Twitter, GitHub, or email he has set?","exampleUseCases":[{"title":"Identify wallet owner from ENS name","prompt":"I have the ENS name brantly.eth — can you resolve it to a wallet address and show me any social accounts or bio he has listed on his ENS profile?"},{"title":"Enrich user profile with ENS data","prompt":"A user signed in with the ENS name nick.eth — fetch his avatar, description, and any linked social handles from his ENS profile so I can populate their profile page."},{"title":"Verify ENS contact before sending crypto","prompt":"Before I send funds, can you check that rainbowwallet.eth resolves to a real address and tell me what website and social accounts are attached to that ENS name?"}],"resultDescription":"Returns the resolved Ethereum address for the ENS name, the ENS name itself, a note field (e.g. error or status message), and a records object containing any public text records the owner has set — such as avatar URL, description, website URL, Twitter handle, GitHub username, Telegram, Discord, and email.","failureModes":["ENS name does not exist or is not registered — returns null address and empty records","ENS name exists but has no resolver set — address may be null","Network or RPC timeout fetching on-chain data — returns error note","Malformed ENS name input (missing .eth suffix or invalid characters) — may return null or error","Name is registered but no text records have been set — records object is empty or sparse"],"whenToPreferThis":"Use this endpoint when you need to resolve a .eth ENS name to its underlying Ethereum wallet address AND retrieve associated social identity metadata in a single call. Prefer this over a bare address lookup when you need profile enrichment (avatar, social handles, bio) for display or verification purposes. Ideal for dApps, agent workflows that need to identify a Web3 user by their ENS handle, or any flow that starts with a .eth name and needs to produce a full identity card.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:16:19.393Z","isFirstParty":false,"canonicalSlug":"ens-profile-lookup-resolved-address-text-records-20e8e38c"}