{"uid":"cap_dilyVYTVK2IQw6epb41Z7","slug":"saylor-innovations-data-desk-evm-multichain-contract-deployment-checker-2e17e552","name":"Saylor Innovations Data Desk: EVM Multichain Contract Deployment Checker","description":"Which of 16 EVM chains an address has contract code on, with a bytecode hash match to spot true multichain deployments versus look-alikes.","url":"https://saylorinnovations.com/api/chain/deployed-on?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"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"the contract address to look for on every chain"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["address","chains_queried","deployed_on","deployed_count","identical_bytecode_everywhere","results","note","source"],"properties":{"note":{"type":"string","description":"plain-language reading of the result"},"source":{"type":"string","description":"where the data was read from or how it was computed"},"address":{"type":"string","description":"the address queried"},"results":{"type":["array","null"],"items":{"type":"object","properties":{"ok":{"type":["boolean","null"],"description":"false when the chain did not answer"},"chain":{"type":["string","null"],"description":"chain name"},"has_code":{"type":["boolean","null"],"description":"true when contract code exists"},"code_hash":{"type":["string","null"],"description":"start of the keccak256 of the code"},"code_size_bytes":{"type":["number","null"],"description":"deployed code size"},"eip7702_delegated":{"type":["boolean","null"],"description":"true for an EIP-7702 delegated account"}}},"description":"one entry per chain"},"elapsed_ms":{"type":"number","description":"total time for all chains"},"deployed_on":{"type":["array","null"],"description":"chains with contract code at the address"},"chains_queried":{"type":"number","description":"chains asked"},"deployed_count":{"type":"number","description":"how many chains"},"chains_answered":{"type":"number","description":"chains that answered"},"distinct_bytecodes":{"type":"number","description":"number of different bytecodes found"},"identical_bytecode_everywhere":{"type":"boolean","description":"true when all deployments share one bytecode"}}}}}}},"responseSchema":null,"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_eoSJ2dbcXDa6n5CL35ni3","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":"Checks which of 16 EVM chains a given contract address is deployed on, including bytecode hash comparison to distinguish true multichain deployments from look-alike contracts.","exampleAgentPrompt":"Can you check which of the 16 EVM chains the contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 is deployed on, and tell me if the bytecode is identical everywhere or if there are look-alikes?","exampleUseCases":[{"title":"Verify true multichain token deployment","prompt":"I need to know if the contract 0xdAC17F958D2ee523a2206206994597C13D831ec7 is genuinely deployed with the same bytecode on Ethereum, Arbitrum, and Optimism, or if those other-chain addresses are just look-alikes."},{"title":"Security audit for counterfeit contract","prompt":"Someone is claiming this contract 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 is the official deployment on all major EVM chains — can you check all 16 chains and flag any addresses that have different bytecode from the Ethereum original?"},{"title":"DeFi protocol multichain presence check","prompt":"I'm researching a DeFi protocol and want to know which EVM blockchains their contract at 0x6B175474E89094C44Da98b954EedeAC495271d0F is actually live on and how many distinct bytecode variants exist across those chains."}],"resultDescription":"Returns a JSON object listing all 16 queried EVM chains with per-chain results including: whether contract code exists, the keccak256 bytecode hash prefix, code size in bytes, and EIP-7702 delegation status. Also includes summary fields: total chains queried, chains that answered, list of chains where contract is deployed, count of deployments, number of distinct bytecodes, whether bytecode is identical everywhere, elapsed time, and a plain-language note interpreting the findings.","failureModes":["Chain RPC timeout or unavailability causes that chain to return ok=false with no code data","Invalid or non-checksummed address format may cause a query error","An EOA address (non-contract) returns has_code=false on all chains","Partial results if some chains fail to respond within the timeout window","Address deployed on none of the 16 supported chains returns deployed_count of 0"],"whenToPreferThis":"Choose this endpoint when you need to verify whether a smart contract is genuinely deployed across multiple EVM networks or detect impostor contracts with different bytecode. It covers 16 chains in a single call, making it far more efficient than querying individual block explorers. Ideal for security audits, token verification, DeFi protocol research, and any scenario requiring bytecode-level authenticity checks across EVM ecosystems.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T13:05:41.766Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-data-desk-evm-multichain-contract-deployment-checker-2e17e552"}