{"uid":"cap_H1zQOuXMeJODtyz6A5Hu1","slug":"blockscout-bens-domain-lookup-81439ac7","name":"Blockscout BENS Domain Lookup","description":"Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data","url":"https://api.blockscout.com/services/bens/api/v1/domains/%7Bname%7D","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","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","properties":{"name":{"type":"string"}}},"queryParams":{"type":"object","properties":{"chain_id":{"type":"string"},"only_active":{"type":"boolean"},"protocol_id":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"id":"string","name":"string","owner":{"hash":"string","ens_domain_name":"string"},"tokens":[{"id":"string","type":"string","contract_hash":"string"}],"protocol":{"id":"string","title":"string","docs_url":"string","icon_url":"string","tld_list":["string"],"short_name":"string","description":"string","deployment_blockscout_base_url":"string"},"registrant":{"hash":"string","ens_domain_name":"string"},"expiry_date":"string","wrapped_owner":{"hash":"string","ens_domain_name":"string"},"other_addresses":{},"stored_offchain":true,"resolved_address":{"hash":"string","ens_domain_name":"string"},"resolver_address":{"hash":"string","ens_domain_name":"string"},"protocol_dapp_url":"string","registration_date":"string","protocol_dapp_logo":"string","resolved_with_wildcard":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sW1VV0uUs7WncdByQNShx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a blockchain domain name (e.g. ENS) to its owner, resolved address, tokens, and protocol metadata across chains","exampleAgentPrompt":"Can you look up the domain 'vitalik.eth' on Blockscout and tell me what address it resolves to, who owns it, and when it expires?","exampleUseCases":[{"title":"Resolve ENS name to wallet address","prompt":"What wallet address does 'nick.eth' resolve to? Use Blockscout's domain lookup to get the resolved address and owner info."},{"title":"Check domain expiry for renewal planning","prompt":"Can you check when 'myproject.eth' expires using Blockscout? I need to know the registration date and expiry date so I can plan a renewal."},{"title":"Identify tokens tied to a blockchain domain","prompt":"Look up 'rainbowwallet.eth' on Blockscout's name service and tell me what tokens are associated with that domain and what protocol it uses."}],"resultDescription":"Returns a JSON object with the domain's resolved address, owner hash and ENS name, registrant, wrapped owner, resolver address, associated tokens (with type and contract), protocol details (name, title, docs URL, icon, TLD list), registration date, expiry date, whether it is stored offchain, whether it was resolved via wildcard, and the dapp URL and logo for the underlying naming protocol.","failureModes":["Domain name not found — returns empty or 404 if the domain does not exist on the specified chain or protocol","Invalid chain_id — may return an error or empty result if the chain is unsupported","Expired or inactive domain — if only_active is true, expired domains will be excluded from results","Malformed domain name — improperly formatted names may return errors","Protocol not supported — specifying an unsupported protocol_id returns no results"],"whenToPreferThis":"Choose this endpoint when you need to resolve or inspect a specific blockchain domain name (such as ENS, Unstoppable Domains, or other naming protocols) and want structured metadata including owner, resolved address, tokens, and protocol info. It is preferable over generic blockchain explorers when you need cross-chain domain resolution in a single API call, or when you want protocol-level details alongside address resolution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-12T12:45:16.093Z","isFirstParty":false}