Contract Security Scan
security.contract.scanSecurity scan a smart contract via bytecode analysis. Detects selfdestruct, delegatecall, proxy patterns, ownership. No external APIs. EVM only. Use for bytecode-level contract security signals such as proxy, ownership, delegatecall, and selfdestruct patterns. It is not a complete audit or token-market assessment; use token.risk for token-specific risk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | EVM chain only. Supported chains: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche, zksync, linea, scroll, blast, mantle, gnosis, polygon-zkevm, mode, sei, celo, manta, taiko, fantom, cronos, opbnb, zora, worldchain, metis, fraxtal, kava, zetachain, filecoin, core-dao, aurora, moonbeam, klaytn, bob, canto, monad, tempo, megaeth, arc, plasma, katana, robinhood, pharos, hyperevm. | base |
| address | Yes | Contract address to scan |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Blockchain queried | |
| address | No | Address | |
| findings | No | Security findings | |
| verified | No | Contract verification status | |
| riskLevel | No | Risk assessment |