# Blockchain Money Map Agent Commerce Dispute Evidence Packager

> Blockchain Money Map Agent Commerce Dispute Evidence Packager is a paid API for AI agents from api.blockchainmoneymap.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Packages and evaluates dispute evidence for agent-to-agent commerce transactions, comparing buyer claims against delivered outputs to support resolution

## Facts

- Endpoint: POST https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-dispute-evidence-packager
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-money-map-agent-commerce-dispute-evidence-packager-e97818b1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Iwxnj-uXLBiJBkXQZuWmf

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 blockchain-money-map-agent-commerce-dispute-evidence-packager-e97818b1 -d '<json body>'
```

Example prompt: I need to package dispute evidence for a failed agent commerce transaction — the buyer claimed 'no output received', they paid 0.05 USDC, expected a 'sentiment analysis report', but the delivered_output_status shows 'timeout error'. Can you run a check with receipt hash sha256:aabbcc...1234 and artifact hash sha256:ddeeff...5678?

## When to prefer this

Choose this endpoint when an AI agent needs to formally package and evaluate dispute evidence for a failed or contested x402 micropayment transaction between agents. It is specifically designed for the x402 agent commerce protocol where structured evidence — including cryptographic hashes of receipts and artifacts — is needed for arbitration. Prefer this over generic logging or audit endpoints when the dispute involves a concrete buyer claim, a payment amount, and a delivery status that need to be compared side-by-side.

## Known failure modes

- Missing required fields (buyer_claim, paid_amount, expected_output, delivered_output_status) returns validation error
- Invalid receipt_hash or artifact_hash format (not matching sha256:[64 hex chars]) causes schema rejection
- mode field not set to 'check' returns unsupported mode error
- Malformed JSON body results in 400 bad request
- Payment not included or insufficient USDC triggers 402 Payment Required before processing

## How this service works

Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.

## Output

A structured JSON evidence package containing the evaluated dispute facts, including buyer claim details, payment amount, expected versus delivered output comparison, hashes for receipt and artifact verification, seller response, and an assessment suitable for dispute arbitration in agent-to-agent commerce contexts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "enum": [
    "check"
   ]
  },
  "facts": {
   "type": "object",
   "required": [
    "buyer_claim",
    "paid_amount",
    "expected_output",
    "delivered_output_status"
   ],
   "properties": {
    "request_id": {
     "type": "string",
     "maxLength": 500
    },
    "buyer_claim": {
     "type": "string",
     "maxLength": 500
    },
    "paid_amount": {
     "type": "number"
    },
    "receipt_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "artifact_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "expected_output": {
     "type": "string",
     "maxLength": 500
    },
    "seller_response": {
     "type": "string",
     "maxLength": 500
    },
    "delivered_output_status": {
     "type": "string",
     "maxLength": 500
    }
   },
   "additionalProperties": false
  },
  "policy": {
   "type": "object",
   "additionalProperties": true
  },
  "reference_facts": {
   "type": "object",
   "required": [
    "buyer_claim",
    "paid_amount",
    "expected_output",
    "delivered_output_status"
   ],
   "properties": {
    "request_id": {
     "type": "string",
     "maxLength": 500
    },
    "buyer_claim": {
     "type": "string",
     "maxLength": 500
    },
    "paid_amount": {
     "type": "number"
    },
    "receipt_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "artifact_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "expected_output": {
     "type": "string",
     "maxLength": 500
    },
    "seller_response": {
     "type": "string",
     "maxLength": 500
    },
    "delivered_output_status": {
     "type": "string",
     "maxLength": 500
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-money-map-agent-commerce-dispute-evidence-packager-e97818b1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockchainmoneymap.com](https://www.zero.xyz/host/api.blockchainmoneymap.com/llms.txt)
