Get full risk analysis for a contract address
Perform real-time security analysis on a smart contract including vulnerability detection. Returns the full contract risk report (score, tags, metadata, asset type, deployer, provider status). Source-code security analysis is included inline under source_code_analysis. To fetch only those source-code findings, use GET /contracts//code-analysis.
source_code_analysis. Need only those findings? See Get only the source-code findings.Authorizations
Path Parameters
contract address
Query Parameters
Selected chain. This includes 'eth', 'base', 'bsc', 'pol', 'opt' and 'arb'. Supported blockchain networks
eth, base, bsc, pol, opt, arb, hedera Does full bytecode analysis on unverified contracts. The full scan can take up to several minutes. To retrieve the final results, either refresh this endpoint, or supply a callback URL for which results will be posted every 5 seconds.
Re-analyze contract address and retrieve fresh data.
Returns asynchronous response from bytecode analysis. This callback will be called every 5 seconds with any new data found until the full analysis has been completed. If an analysis is already completed, the callback will not be called.
Analyze the deployer address for risks and include a flag if the deployer is risky
Boolean to determine whether to hide trust-related flags from the response
Response
Success
Overall risk score for the contract
3
List of tags associated with the contract
List of categories associated with the contract
List of analyses associated with the contract
Token metadata information including name, symbol, links, and other details
Source code analysis result if available. May be an analysis payload, an error, or an informational message.
- Option 1
- Option 2
- Option 3
List of similar/related contracts discovered during checksum comparison
Static analysis job status
"STARTED"
Type of analysis performed
"STATIC"
Information about the contract deployer and its risk assessment (only returned when deployer_risk=true)
