Contract Review · Transaction Debugger · Fund-Flow Trace
inspect_onchainBlock-explorer intelligence on 18 EVM chains, from live Etherscan V2 data. contract reviews a deployed contract — resolving proxies FIRST (EIP-1967, the legacy OpenZeppelin slot USDC still uses, EIP-1167 clones, Gnosis Safe, EIP-2535 diamonds) so the answer describes the implementation that actually executes rather than the delegating stub. transaction explains what one transaction did: decoded method and logs, exact integer gas arithmetic including the L1 data fee on OP-stack chains, asset and permission changes, and decoded revert reasons. flow follows the money from a transaction or wallet across hops and returns a nodes-and-edges graph where every edge carries a real transaction hash. Read-only; nothing is signed or broadcast. [Paid: $0.25–$0.35 per call from your Einstein credit balance. Free alternatives exist for several of these — see list_einstein_capabilities.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | contract = review a deployed contract (needs `address`) · transaction = explain one transaction (needs `txHash`) · flow = trace fund flow from a transaction or wallet. | contract |
| chain | No | Blockchain network. | base |
| txHash | No | Transaction hash (0x + 64 hex). | |
| address | No | Contract or wallet address (0x + 40 hex). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill | No | Which Einstein capability answered. These tools route onto one of many skills by an enum argument, so this names the branch that actually ran. | |
| reason | No | Why there is no analysis, when `available` is false. | |
| analysis | No | The written answer, identical to the result's text block. This is the field to read: the rest of the payload is whichever capability answered, and its shape varies by tool and by argument. | |
| available | No | True when the analysis ran. False when it did not — no capability matched the arguments, the caller is out of credit, billing was unavailable, or the skill produced nothing. NOT a statement about the market. |