Compares the runtime bytecode of two Ethereum contracts you
agent_intel_bytecode_similarity_radarCompares the runtime bytecode of two Ethereum contracts you name: the share of shared PUSH4 function selectors (Jaccard) and the cosine similarity of their opcode frequencies, combined into one 0 to 1 score with a SIMILAR, PARTIAL or DIFFERENT label. It compares two addresses only; it has no database of known scam or exploit templates, so it cannot say a contract is a known clone. Related tools on this server, for a different need: agent_intel_news_radar when you need latest BBC News headlines from one section feed; agent_intel_stablecoin_peg_integrity_radar when you need current USD price and deviation from the $1 peg for USDT. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"a": "<a>",
"b": "<b>"
},
"name": "agent_intel_bytecode_similarity_radar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | Yes | First contract address 0x... (40 hex) | |
| b | Yes | Second contract address 0x... (40 hex) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | No | ||
| b | No | ||
| note | No | ||
| label | No | ||
| score | No | ||
| bytesA | No | ||
| bytesB | No | ||
| source | No | ||
| checkedAt | No | ||
| selectorsA | No | ||
| selectorsB | No | ||
| opcodeCosine | No | ||
| selectorJaccard | No | ||
| sharedSelectors | No |