{"supportedInterfaces":[{"url":"https://3j5cdwavbve5lfw3fwkqcxnkp4.bazgateway.com/mcp","protocolBinding":"MCP","protocolVersion":"2025-11-25"}],"capabilities":{},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"description":"Sourcify is an open-source smart contract verification service that enables developers to verify contract source code against deployed bytecode across EVM-compatible networks. The API supports multiple verification methods: Solidity Standard JSON input, metadata.json uploads, Etherscan contract imports, and similarity-based verification. It natively supports Hedera Mainnet and Testnet alongside other EVM chains, with endpoints for submitting verification jobs, tracking status, and querying verified contracts by address or chain.","documentationUrl":"https://docs.hedera.com/reference/verification-api","name":"Sourcify","provider":{"organization":"Sourcify","url":"https://sourcify.dev"},"securityRequirements":[{"schemes":{"bearerAuth":[]}},{"schemes":{}}],"securitySchemes":{"bearerAuth":{"httpAuthSecurityScheme":{"bearerFormat":"JWT","description":"Anonymous requests are also accepted; unauthenticated tool calls answer with an x402/MPP payment challenge (HTTP 402) carrying the per-call payment terms.","scheme":"bearer"}}},"skills":[{"description":"Get the list of supported and deprecated chains","id":"GET_/chains","name":"GET_/chains","tags":["Other"]},{"description":"Health check endpoint","id":"GET_/health","name":"GET_/health","tags":["Other"]},{"description":"Redirect to repository UI","id":"GET_/repo-ui","name":"GET_/repo-ui","tags":["Other"]},{"description":"Redirect to verification UI","id":"GET_/verify-ui","name":"GET_/verify-ui","tags":["Other"]},{"description":"Get version information","id":"GET_/version","name":"GET_/version","tags":["Other"]},{"description":"Get verified contract","id":"get-contract","name":"get-contract","tags":["Contract Lookup"]},{"description":"Get verified contract at an address on all chains","id":"get-contract-all-chains","name":"get-contract-all-chains","tags":["Contract Lookup"]},{"description":"List of verified contracts per chain","id":"get-v2-contracts-chainId","name":"get-v2-contracts-chainId","tags":["Contract Lookup"]},{"description":"Import from Etherscan","id":"import-from-etherscan","name":"import-from-etherscan","tags":["Verify Contracts"]},{"description":"Check verification job status","id":"verification-status","name":"verification-status","tags":["Verification Jobs"]},{"description":"Verify Contract (Standard JSON)","id":"verify","name":"verify","tags":["Verify Contracts"]},{"description":"Verify Contract (using Solidity metadata.json)","id":"verify-metadata","name":"verify-metadata","tags":["Verify Contracts"]},{"description":"Verify contract via similarity search","id":"verify-similarity","name":"verify-similarity","tags":["Verify Contracts"]}],"version":"2.1.0"}