Raw contract call
evm_callRuns any read-only contract call (eth_call) with your own calldata and returns the raw result, on five chains, with no API key and no rate limit. The escape hatch for anything the typed endpoints do not cover. Flat $0.001 per call, paid over x402 (USDC).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Contract address to call. | |
| data | Yes | 0x-prefixed calldata: 4-byte selector plus encoded arguments. | |
| from | No | Optional caller address, for calls that check msg.sender. | |
| block | No | Block tag or number. Defaults to latest. | |
| chain | No | base | ethereum | polygon | arbitrum | optimism. |