{"uid":"cap_-Vi33Gy65lzJcL-6VvQm2","slug":"amanchain-ens-resolver-acef6a8d","name":"AmanChain ENS Resolver","description":"ENS Resolve: resolve any ENS name to its address (and reverse) Executed deterministically by the AmanChain node against live consensus state (real blocks, pools, balances) — paid per call via x402, settled in USDC on Base. Input: JSON body {\"serviceId\":\"aman-ens-resolve\",\"request\":\"<input>\"}. No account, no API key.","url":"https://preview-chat-c6089071-758a-449d-b4a7-6fa19ebc955c.space-z.ai/api/x402/aman-ens-resolve","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","properties":{"body":{"type":"object"}}},"output":{"type":"object","properties":{"example":{"type":"object","example":{"ok":true}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002488","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.002488/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002488","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002488","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Gh34ccC-QF5UxShuUpLhf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002488","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves ENS names to Ethereum addresses (and reverse lookups) using live on-chain consensus state, paid per call via x402 in USDC.","exampleAgentPrompt":"What Ethereum address does vitalik.eth resolve to? Use live on-chain state to look it up.","exampleUseCases":[{"title":"Resolve .eth name before sending funds","prompt":"Before I send ETH, can you resolve 'friend.eth' to its actual 0x Ethereum address so I know I'm sending to the right wallet?"},{"title":"Reverse lookup wallet address to ENS name","prompt":"I have the address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — does it have an ENS name associated with it?"},{"title":"Verify ENS domain ownership in dApp","prompt":"Can you confirm which Ethereum address the ENS name 'myprotocol.eth' points to right now, using live consensus state?"}],"resultDescription":"Returns the resolved Ethereum address for a given ENS name, or the ENS name for a given Ethereum address (reverse lookup), sourced deterministically from live on-chain state.","failureModes":["ENS name does not exist or is unregistered — returns null or error","ENS name has no address record set — resolves but returns empty","Reverse lookup finds no ENS name for address — empty result","Invalid input format (malformed ENS name or address) — validation error","Payment failure via x402 — call not executed","Network or node unavailability — service timeout"],"whenToPreferThis":"Choose this endpoint when you need a pay-per-call, no-account ENS resolution against live on-chain state without setting up API keys. Ideal for agents needing trustless, deterministic ENS lookups settled in USDC on Base via x402 protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:45:16.864Z","isFirstParty":false}