# Eth\_call

## Ethereum method - eth\_call

> Executes a call to a contract or address and returns the result without broadcasting a transaction.<br>

```json
{"openapi":"3.0.0","info":{"title":"Ethereum JSON-RPC","version":"1.0.0"},"servers":[{"url":"https://arbitrum.nownodes.io"}],"security":[{"api-keyAuth":[]}],"components":{"securitySchemes":{"api-keyAuth":{"type":"apiKey","in":"header","name":"api-key"}}},"paths":{"/":{"post":{"tags":["eth_call"],"summary":"Ethereum method - eth_call","description":"Executes a call to a contract or address and returns the result without broadcasting a transaction.\n","operationId":"ethCall","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","method","params","id"],"properties":{"jsonrpc":{"type":"string"},"method":{"type":"string"},"params":{"type":"array","minItems":1,"maxItems":2,"description":"The first object specifies the call transaction object.\nThe second (optional) parameter specifies the block context.\n","items":{"oneOf":[{"type":"object","title":"Call Object","required":["to"],"properties":{"from":{"type":"string","description":"Address the call is sent from (optional)"},"to":{"type":"string","description":"Target address for the call (required)"},"gas":{"type":"string","description":"Gas provided for the call, as hex"},"gasPrice":{"type":"string","description":"Gas price in wei, as hex"},"value":{"type":"string","description":"Amount of ETH sent, as hex (optional)"},"data":{"type":"string","description":"Compiled contract method call data"}}},{"type":"string","title":"Block Tag","description":"(Optional) Integer block number, or the string \"latest\", \"earliest\", or \"pending\".\n"}]}},"id":{"type":"integer"}}}}}},"responses":{"200":{"description":"Result of the call","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string"},"id":{"type":"integer"},"result":{"type":"string","description":"Return value of the executed contract call, encoded as hex.\nThis is the raw output — typically ABI-decoded on the client.\n"}}}}}}}}}}}
```
