{"uid":"cap_QUBo1A4S1BJtcusm1NHs_","slug":"foundry-basename-resolver-0b26c6ba","name":"Foundry Basename Resolver","description":"Basename resolver: a .base.eth name to its Base address. Input: 'jesse.base.eth'.","url":"https://minty-sprout.onrender.com/v1/basename-resolve?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","maxLength":8000,"description":"A Basename like 'name.base.eth'"}}},"responseSchema":{"type":"json","example":{"name":"jesse.base.eth","address":"0x2211d1D0020DAEA8039E46Cf1367962070d77DA9","network":"base","resolver":"0xC6d566A56A1aFf6508b41f6c90ff131615583BCD"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_30cuA89lPL5SqEzLv8R6r","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a .base.eth Basename to its corresponding Base (EVM) wallet address and resolver metadata.","exampleAgentPrompt":"Can you look up the wallet address for jesse.base.eth on the Base network?","exampleUseCases":[{"title":"Resolve Basename before sending crypto","prompt":"I want to send some ETH to vitalik.base.eth — can you find out what 0x address that Basename resolves to on Base so I can confirm before I send?"},{"title":"Verify identity behind a Basename","prompt":"We got a submission from coinbase.base.eth — can you resolve that Basename and tell me the actual wallet address it maps to so I can verify it on-chain?"},{"title":"Enrich user profile with wallet address","prompt":"I have a list of Base usernames like alice.base.eth and bob.base.eth — start with alice.base.eth and resolve it to its Base wallet address so I can add it to their profile."}],"resultDescription":"Returns a JSON object containing the resolved Basename (e.g. 'jesse.base.eth'), the corresponding Base wallet address (0x-prefixed hex string), the network identifier ('base'), and the resolver contract address used to perform the lookup.","failureModes":["Name not registered: returns null or empty address if the Basename has no on-chain registration","Invalid format: input missing '.base.eth' suffix or malformed may return an error","Network unavailability: Base RPC or resolver contract temporarily unreachable may cause timeout","Unregistered subdomain: sub-names under base.eth that are not Basenames return no result"],"whenToPreferThis":"Use this endpoint when you need to convert a human-readable .base.eth Basename into a machine-usable Base network wallet address. Prefer it over generic ENS resolvers when the target is specifically on the Base (L2) network and you need the Base-specific resolver metadata alongside the address.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:57:40.638Z","isFirstParty":false,"canonicalSlug":"foundry-basename-resolver-0b26c6ba"}