Read-only EVM contract call (eth_call) with decoded revert reason and optional g
Read-only EVM contract call (eth_call) with decoded revert reason and optional gas estimate — simulate before you sign
Answeringour last check, 2026-09-24
1 of 1checks answered this week
1103 msmedian answer time
$0.02listed price per call
$0.02price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://agent.connskill.com/chain/v1/chain-call
| Category | Everything else |
|---|---|
| Provider host | agent.connskill.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 3 from 3 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.02 | 1103 ms |
Example input (from the provider)
{
"body": {
"chain": "base",
"data": "0x70a0823100000000000000000000000043b85ae58f0a2505c710bc715d6f3eb16b1f63de",
"to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"properties": {
"input": {
"properties": {
"body": {
"properties": {
"block": {
"description": "Block tag (latest/safe/finalized/earliest) or hex block number; default latest",
"type": "string"
},
"chain": {
"enum": [
"base",
"ethereum",
"arbitrum",
"optimism",
"polygon"
],
"type": "string"
},
"data": {
"description": "ABI-encoded calldata (0x\u2026); defaults to 0x",
"type": "string"
},
"from": {
"description": "Optional caller address \u2014 enables gas estimation",
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"to": {
"description": "Contract to call",
"pattern": "^0x[0-9a-fA-F]{40}$",
"type": "string"
},
"value": {
"description": "Optional value in wei (hex 0x\u2026 or decimal string)",
"type": "string"
}
},
"required": [
"chain",
"to"
],
"type": "object"
}
}
},
"output": {
"properties": {
"example": {
"chain": "base",
"gasEstimate": "26000",
"result": "0x0000000000000000000000000000000000000000000000000000000001e1e5a0",
"reverted": false,
"status": "delivered"
}
}
}
}
}