{"uid":"cap_Wfn5tilyx6LLEmxZg00tU","slug":"vextorium-smart-contract-verification-checker-644a338e","name":"Vextorium Smart Contract Verification Checker","description":"Checks whether a smart contract's source code is verified and public on Sourcify, on any EVM chain: match type, contract name, compiler, number of functions and a sample. Verified code = transparent and auditable (not a safety guarantee). Live from Sourcify.","url":"https://api.vextorium.com/contrato-verificado-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["direccion"],"properties":{"red":{"type":"string","description":"Chain: ethereum, base, arbitrum, optimism, polygon, bsc… or a chainId"},"direccion":{"type":"string","description":"Contract address (0x…)"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":["object","null"],"properties":{"red":{"type":["string","null"]},"nota":{"type":["string","null"]},"fuente":{"type":["string","null"]},"chain_id":{"type":["number","null"]},"direccion":{"type":["string","null"]},"funciones":{"type":["array","null"],"items":{"type":["null","string"]}},"compilador":{"type":["string","null"]},"verificado":{"type":["boolean","null"]},"coincidencia":{"type":["string","null"]},"num_funciones":{"type":["number","null"]},"verificado_el":{"type":["string","null"]},"nombre_contrato":{"type":["string","null"]}}}}}}},"responseSchema":{"type":"json","example":{"red":"ethereum","nota":"Código verificado = lo que hace el contrato es público y auditable. No garantiza que sea seguro. Fuente: Sourcify.","fuente":"Sourcify (sourcify.dev)","chain_id":1,"direccion":"0xdAC17F958D2ee523a2206206994597C13D831ec7","funciones":["name","deprecate","approve","deprecated","addBlackList","totalSupply","transferFrom","upgradedAddress","balances","decimals","maximumFee","_totalSupply","unpause","getBlackListStatus","allowed","paused","balanceOf","pause","getOwner","owner"],"compilador":"0.4.18+commit.9cf6e910","verificado":true,"coincidencia":"match","num_funciones":32,"verificado_el":"2024-08-08T13:56:23Z","nombre_contrato":"TetherToken"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_r7EUpDOkJiuj3p0z6Ic27","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a smart contract's source code is verified on Sourcify for any EVM chain, returning match type, contract name, compiler, function list, and verification date.","exampleAgentPrompt":"Can you check whether the smart contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum is verified on Sourcify — I want to know the match type, contract name, compiler, and what functions it exposes?","exampleUseCases":[{"title":"DeFi protocol transparency audit","prompt":"Before I invest in this protocol, can you check if the contract at 0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9 on Ethereum is source-verified on Sourcify, and tell me its name, match type, and how many functions it has?"},{"title":"NFT contract verification check","prompt":"I found an NFT collection and want to make sure the contract is legit — can you verify whether 0x23581767a106ae21c074b2276D25e5C3e136a68b on Ethereum has its source code publicly verified on Sourcify?"},{"title":"Multi-chain contract audit prep","prompt":"We're auditing a contract deployed on Base at address 0x4200000000000000000000000000000000000006 — can you pull its Sourcify verification status, the compiler version used, and a sample of its functions?"}],"resultDescription":"Returns a JSON object with: verified (boolean), match type (exact/partial), contract name, compiler version, number of functions, a sample list of function names, verification date, chain name, chain ID, contract address, and a source/note field linking back to Sourcify.","failureModes":["Contract address not found on Sourcify — returns verified: false with null fields","Invalid or unsupported chain identifier — may return error or unrecognized chain response","Malformed contract address (non-0x format) — validation error","Contract exists on-chain but source was never submitted to Sourcify — returns unverified result","Network timeout reaching Sourcify API — upstream latency error"],"whenToPreferThis":"Use this endpoint when you need to confirm whether a smart contract's source code is publicly available and verified on Sourcify across any EVM-compatible chain. It's ideal for transparency checks before interacting with a DeFi protocol, auditing a contract, or surfacing readable function names. Prefer it over block explorer APIs when you want a single unified check across multiple chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, etc.) with structured output including compiler and function metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:46:42.643Z","isFirstParty":false,"canonicalSlug":"vextorium-smart-contract-verification-checker-644a338e"}