{"uid":"cap_UAHviN5SpiIdREjv_uKHD","slug":"ens-batch-resolver-3f184947","name":"ENS Batch Resolver","description":"Mixed batch of up to 25 names/addresses (forward + reverse)","url":"https://x402.professorsausages.com/ens-resolve/batch","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mViPGjzW8bgCGpV_gkKXS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a mixed batch of up to 25 ENS names to addresses (forward) and addresses to ENS names (reverse) in a single call","exampleAgentPrompt":"Can you resolve this batch of ENS names and Ethereum addresses for me — including vitalik.eth, nick.eth, and 0x983110309620D911731Ac0932219af06091b6744 — and give me the matching addresses or names for all of them at once?","exampleUseCases":[{"title":"Enrich airdrop recipient list","prompt":"I have a list of 20 ENS names from our airdrop campaign — vitalik.eth, brantly.eth, and 18 others — can you resolve all of them to their Ethereum wallet addresses so I can send the tokens?"},{"title":"Reverse resolve wallet addresses for dashboard","prompt":"I need to show human-readable ENS names next to these 15 Ethereum addresses on our analytics dashboard — can you reverse resolve all of them at once and return whatever ENS names they have registered?"},{"title":"Mixed identity validation for dapp","prompt":"Before onboarding these users, can you resolve this mixed list of 10 ENS names and 8 raw Ethereum addresses to normalized, confirmed identifiers so I know exactly which wallets I'm dealing with?"}],"resultDescription":"A batch of resolved results mapping each input ENS name to its Ethereum address (forward resolution) or each input Ethereum address to its ENS name (reverse resolution), covering up to 25 mixed entries per call","failureModes":["Unregistered ENS names return null or empty result for that entry","Invalid Ethereum addresses cause validation errors for affected entries","Batch exceeds 25-item limit and is rejected","ENS resolver or underlying provider temporarily unavailable causing 5xx errors","ENS name exists but has no address record set, returning partial result"],"whenToPreferThis":"Choose this endpoint when you need to resolve more than one ENS name or address at a time and want to minimize round trips — it handles mixed forward and reverse lookups in a single call of up to 25 items. Prefer it over single-item ENS resolvers for any workflow involving lists of identities, airdrop recipients, analytics enrichment, or user onboarding where ENS and raw addresses are intermingled.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:54:39.944Z","isFirstParty":false}