{"uid":"cap_5Hou383IQguSLtVWH4bx8","slug":"basename-oracle-x402-52e9fc29","name":"BaseName Oracle x402","description":"High-precision Basenames (.base.eth) and ENS Identity Resolver Oracle for Base Mainnet (Chain ID 8453), payable via x402.","url":"https://basename-x402.vercel.app/v1/reverse","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","title":"ReverseRequest","properties":{"address":{"type":"string","title":"Address","default":"0x2211d1D0020DAEA8039E46Cf1367962070d77DA9","pattern":"^0x[0-9a-fA-F]{40}$"}}}},"additionalProperties":false},"output":{"type":"object","properties":{"type":{"const":"json"},"example":{"type":"object","required":["success","source","address","primary_name","timestamp"],"properties":{"avatar":{"type":["string","null"]},"source":{"type":"string"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"network":{"type":"string"},"success":{"type":"boolean"},"timestamp":{"type":"string","format":"date-time"},"display_name":{"type":["string","null"]},"primary_name":{"type":"string"},"resolution_network":{"type":"string","const":"ethereum-mainnet"}}}}}}},"responseSchema":{"type":"object","properties":{"name":{"type":"string"},"avatar":{"type":"string"},"address":{"type":"string"},"network":{"type":"string"},"timestamp":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-HEHQu0bDAPVR4bBs8r0i","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a Basename (.base.eth) or Ethereum address to its full on-chain identity profile (name, avatar, address) on Base Mainnet via a pay-per-call x402 micropayment API","exampleAgentPrompt":"What's the Basename and avatar for the Base Mainnet wallet address 0x2211d1D0020DAEA8039E46Cf1367962070d77DA9 — resolve it to a human-readable .base.eth identity?","exampleUseCases":[{"title":"Humanize a Base wallet address","prompt":"I have this Base wallet address — 0x2211d1D0020DAEA8039E46Cf1367962070d77DA9 — can you figure out if it has a Basename attached and show me their display name and avatar?"},{"title":"Verify a Basename belongs to an address","prompt":"Someone told me they're jesse.base.eth — can you confirm what wallet address that Basename resolves to on Base Mainnet and grab their avatar URL too?"},{"title":"Enrich transaction data with identities","prompt":"I'm building a transaction feed and need to show human-readable names instead of raw addresses. Resolve 0x2211d1D0020DAEA8039E46Cf1367962070d77DA9 to its .base.eth Basename and profile info so I can display it nicely."}],"resultDescription":"Returns a JSON object containing the resolved human-readable name (e.g. jesse.base.eth), avatar image URL, canonical Ethereum address, the network (Base Mainnet), and a timestamp of when the resolution occurred.","failureModes":["Address has no Basename registered — returns empty or null name field","Invalid Ethereum address format — likely returns a 400 or validation error","Name provided does not exist or has expired on Base Mainnet — null resolution","Payment not completed via x402 — returns 402 Payment Required with payment details","Network or RPC errors from Base Mainnet — may return 503 or timeout"],"whenToPreferThis":"Choose this endpoint when you need to resolve Basenames (.base.eth) or reverse-resolve wallet addresses specifically on Base Mainnet (Chain ID 8453), and you want a pay-per-call micropayment model via x402 rather than running your own ENS resolver. It is particularly suited for agents that need to enrich blockchain data with human-readable identities on Base without maintaining infrastructure or paying subscription fees.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-20T12:34:46.327Z","isFirstParty":false}