# Agent Decision Procedure for Pre-Signature EVM Transaction Simulation

> Agent Decision Procedure for Pre-Signature EVM Transaction Simulation is a paid API for AI agents from k2so-8080.on.ascii.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Returns a blunt, LLM-generated decision procedure telling autonomous agents which EVM transaction simulator to use per chain, how to classify revert risk, and what to do when simulation fails or is unavailable before signing.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/agent-facing-decision-procedure-for-pre-signatur
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-decision-procedure-for-pre-signature-evm-transaction-simulation-07cf067c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MyfQKuXJ6cjHUsq6DJ9HU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-decision-procedure-for-pre-signature-evm-transaction-simulation-07cf067c
```

Example prompt: Before I sign this EVM transaction on Base, give me the decision procedure — which simulator should I use, how do I classify its revert risk, and what's the fallback if simulation is unavailable?

## When to prefer this

Choose this endpoint when an autonomous agent needs a structured, opinionated decision procedure for EVM transaction simulation prior to signing — especially when the agent lacks internal policy for simulator selection across chains, revert-risk triage, or simulation failure fallback. Prefer over generic documentation when you need a blunt, agent-consumable procedure rather than marketing prose. Best suited for agents operating on EVM chains (Base, Ethereum, Arbitrum, etc.) that must make real-time signing decisions under uncertainty.

## Known failure modes

- Payment not settled — returns 402 requiring x402 micropayment before content is delivered
- Simulation topic unavailable — brief may be generic if topic override is not recognized
- LLM generation failure — ok field returns false with no brief content
- Rate limiting or provider downtime on ascii.dev infrastructure
- Malformed query params — schema validation error if unsupported params are passed

## How this service works

Paid agent-facing brief on Agent-facing decision procedure for pre-signature EVM transaction simulation: when an autonomous agent must simulate a transaction before signing/settling it, which simulator to use per chain and context, revert-risk classification, approval and slippage checks inside the simulation, and what to do when a simulation reverts or is unavailable.. Blunt decision procedure, not marketing.

## Output

A prose decision-procedure brief generated by an LLM or reasoning engine covering: which EVM transaction simulator to use per chain and context, how to classify revert risk, how to handle approval and slippage checks within the simulation, and explicit fallback instructions when simulation reverts or is unavailable. Response also includes metadata such as model used, generation source (llm/reasoning/deterministic), ISO-8601 timestamp, and service slug.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Agent-facing decision procedure for pre-signature EVM transaction simu paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-decision-procedure-for-pre-signature-evm-transaction-simulation-07cf067c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so-8080.on.ascii.dev](https://www.zero.xyz/host/k2so-8080.on.ascii.dev/llms.txt)
