{"uid":"cap_Z_U8sy5IL3gLIiLrcmfrw","slug":"evm-proxy-detector-eb2f0f5b","name":"EVM Proxy Detector","description":"Detect upgradeable proxies: EIP-1967 transparent/UUPS, beacon, EIP-1822, ZeppelinOS, EIP-1167 clones and Safe-style proxies, returning implementation, admin and beacon addresses. Use for audits and to fetch the real ABI.","url":"https://bess-x402.onrender.com/v1/evm/proxy?utm_source=zero.xyz","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"},"queryParams":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","description":"ethereum, base, arbitrum, optimism or polygon"},"address":{"type":"string","description":"Contract address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JUC3NBRMvpfehUZ3vWDi6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects and decodes upgradeable proxy patterns on EVM chains, returning implementation, admin, and beacon addresses for a given contract.","exampleAgentPrompt":"Is the contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum a proxy? If so, what's the implementation address and what proxy pattern does it use?","exampleUseCases":[{"title":"Audit proxy contract before integration","prompt":"I need to audit the contract 0x1F98431c8aD98523631AE4a59f267346ea31F984 on Arbitrum — can you check if it's a proxy and tell me the implementation address and admin so I can fetch the real ABI?"},{"title":"Identify clone factory output","prompt":"Check whether 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f on Ethereum is an EIP-1167 minimal clone and tell me what contract it delegates to."},{"title":"Resolve UUPS implementation for DeFi protocol","prompt":"What implementation contract is behind the UUPS proxy at 0xBA12222222228d8Ba445958a75a0704d566BF2C8 on Base? I want to make sure I'm reading the right contract logic."}],"resultDescription":"Returns the detected proxy pattern type (e.g. EIP-1967 transparent, UUPS, beacon, EIP-1822, ZeppelinOS, EIP-1167 clone, Safe-style), along with the resolved implementation address, admin address (if applicable), and beacon address (if applicable). If the contract is not a proxy, indicates that no proxy pattern was found.","failureModes":["Contract address not found or not deployed on specified chain — returns null or error","Unsupported chain name provided — returns validation error","Non-proxy contract returns no proxy pattern detected","RPC node timeout or unavailability — returns 5xx error","Malformed contract address format — returns 400 bad request"],"whenToPreferThis":"Use this endpoint when you need to resolve the real implementation contract behind any EVM proxy pattern before fetching ABIs, running audits, or inspecting contract logic. It covers the widest range of proxy standards (EIP-1967, UUPS, beacon, EIP-1822, ZeppelinOS, EIP-1167, Safe-style) in a single call. Prefer this over manual storage slot inspection or chain explorers when automating smart contract analysis pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:33:10.792Z","isFirstParty":false,"canonicalSlug":"evm-proxy-detector-eb2f0f5b"}