search_smart_contracts_json
Search smart contracts using JSON queries with 50+ parameters including verification status, programming language, proxy type, and optimization settings to filter blockchain data.
Instructions
JSON search for smart contracts with 50+ parameters
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| is_verified | No | Whether the contract is verified | |
| name | No | Contract name | |
| language | No | Programming language (e.g., "solidity") | |
| proxy_type | No | Proxy type (e.g., "eip1967") | |
| optimization_enabled | No | Whether optimization is enabled | |
| limit | No | Number of results to return (default: 10, max: 50) | |
| offset | No | Number of results to skip for pagination (default: 0) |
Input Schema (JSON Schema)
{
"properties": {
"is_verified": {
"description": "Whether the contract is verified",
"type": "boolean"
},
"language": {
"description": "Programming language (e.g., \"solidity\")",
"type": "string"
},
"limit": {
"default": 10,
"description": "Number of results to return (default: 10, max: 50)",
"type": "integer"
},
"name": {
"description": "Contract name",
"type": "string"
},
"offset": {
"default": 0,
"description": "Number of results to skip for pagination (default: 0)",
"type": "integer"
},
"optimization_enabled": {
"description": "Whether optimization is enabled",
"type": "boolean"
},
"proxy_type": {
"description": "Proxy type (e.g., \"eip1967\")",
"type": "string"
}
},
"required": [],
"type": "object"
}