inspect_contract_abi_and_proxy
Inspect smart contracts by resolving EIP-1967, EIP-1822, and EIP-1167 proxy implementations and extracting function selectors and dangerous opcodes from on-chain bytecode without an API key.
Instructions
[ZERO API KEY REQUIRED] Resolves EIP-1967, EIP-1822, and EIP-1167 proxy implementation addresses via eth_getStorageAt and extracts decoded 4-byte PUSH4 function selectors and dangerous opcodes (SELFDESTRUCT / DELEGATECALL) directly from on-chain bytecode without an Etherscan or Basescan API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Target EVM chain ('base' or 'eth') | base |
| address | Yes | Smart contract address (0x...) on Base or Ethereum | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |