{"uid":"cap_shmfK0Jr8PMK83qWP5YVG","slug":"mint-intel-ethereum-code-inspector-33036bb8","name":"Mint Intel: Ethereum Code Inspector","description":"Is a Ethereum address a contract? eth_getCode: code size, keccak code hash, EOA vs contract, EIP-7702 delegated EOA (and its delegate), EIP-1167 minimal-proxy target, bytecode prefix; ?full=1 returns the whole deployed bytecode.","url":"https://mintintel.35-171-220-195.sslip.io/v1/eth/code/:address?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"],"type":"string"},"pathParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"0x-prefixed 20-byte EVM address"}},"additionalProperties":false},"queryParams":{"type":"object","properties":{"full":{"type":"integer","maximum":1,"minimum":0,"description":"1 = include the full deployed bytecode (default 0: size, hash and prefix only)"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["address","isContract","codeSizeBytes"],"properties":{"address":{"type":"string"},"isContract":{"type":"boolean"},"codeSizeBytes":{"type":"integer"}}}}}}},"responseSchema":null,"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_378iGVQdL_vlwch-ip4QW","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":"Inspects an Ethereum address's deployed bytecode to determine if it is a contract or EOA, detect proxy patterns, and return code metadata including size and keccak hash.","exampleAgentPrompt":"Can you check whether 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 is a smart contract or a regular wallet, and tell me its bytecode size and code hash?","exampleUseCases":[{"title":"Verify smart contract deployment","prompt":"I need to confirm that 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D is actually a deployed smart contract and not just a regular wallet — can you check and give me its code size and keccak hash?"},{"title":"Detect minimal proxy clones","prompt":"Is 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f an EIP-1167 minimal proxy? If so, what's its implementation target address?"},{"title":"Identify EIP-7702 delegated EOA","prompt":"Check if 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 has been delegated under EIP-7702 and tell me which contract it's pointing to."}],"resultDescription":"Returns a JSON object with the queried address, a boolean isContract flag, code size in bytes, keccak256 hash of the bytecode, EOA vs contract classification, detection of EIP-7702 delegation (and delegate address), EIP-1167 minimal proxy target, and the bytecode prefix. With ?full=1, also returns the complete deployed bytecode.","failureModes":["Invalid or malformed address (not 0x-prefixed 20-byte hex) returns a 400 error","Address with no code returns isContract=false and codeSizeBytes=0 (valid but empty response)","Network or RPC node unavailability may return a 500 or timeout","Payment failure or missing x402 payment header results in 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need to definitively classify an Ethereum address as an EOA or contract, detect proxy patterns (EIP-1167, EIP-7702), retrieve bytecode metadata without running a full node, or validate contract deployment before interacting with an address. It is purpose-built for Ethereum code inspection and returns richer contract-type intelligence than a generic eth_getCode RPC call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:37:53.438Z","isFirstParty":false,"canonicalSlug":"mint-intel-ethereum-code-inspector-33036bb8"}