# Blockchain Money Map – Agentic Money Trail Atlas

> Blockchain Money Map – Agentic Money Trail Atlas is a paid API for AI agents from api.blockchainmoneymap.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Analyzes x402 agentic payment transactions by mapping buyer/seller wallets, payment routes, and receipt hashes to produce a structured blockchain money trail report.

## Facts

- Endpoint: POST https://api.blockchainmoneymap.com/api/x402/x402-agentic-money-trail-atlas?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-money-map-agentic-money-trail-atlas-75c3b70b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wI64XMiSuafSoktxhESS-

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-agentic-money-trail-atlas-75c3b70b -d '<json body>'
```

Example prompt: Analyze the x402 money trail for a transaction where wallet 'agent-buyer-wallet-A' paid 'service-seller-wallet-B' along route '/api/x402/x402-agentic-money-trail-atlas', with payment status 'confirmed' and result status 'success' — give me a full blockchain money trail report.

## When to prefer this

Choose this endpoint when you need to programmatically audit or trace x402-based agentic payment transactions on the blockchain — particularly when you have structured wallet labels, route paths, and payment/result status available and need a machine-readable money trail report. Prefer this over human-readable blockchain report tools when the consumer is an AI agent performing automated compliance, reconciliation, or fraud detection on micropayments made via the x402 protocol.

## Known failure modes

- Missing required fields (buyer_wallet_label, seller_wallet_label, route_path, payment_status, result_status) returns a validation error
- Invalid sha256 hash format for receipt_hash or transaction_hash returns a pattern mismatch error
- Payment not authorized via x402 protocol returns a 402 Payment Required response
- Malformed mode value (not 'analyze') returns an enum validation error
- Overly long string values exceeding maxLength:500 result in rejection

## How this service works

Agent-commerce participants need to explain where money went, what it bought, and which evidence links are missing.

## Output

A JSON report containing the analyzed blockchain money trail, including mapped payment routes between buyer and seller wallets, payment and result status evaluation, transaction and receipt hash validation, any identified gaps, and audit-ready metadata about the x402 agentic transaction.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "enum": [
    "analyze"
   ]
  },
  "facts": {
   "type": "object",
   "required": [
    "buyer_wallet_label",
    "seller_wallet_label",
    "route_path",
    "payment_status",
    "result_status"
   ],
   "properties": {
    "known_gaps": {
     "type": "string",
     "maxLength": 500
    },
    "route_path": {
     "type": "string",
     "maxLength": 500
    },
    "receipt_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "mcp_tool_name": {
     "type": "string",
     "maxLength": 500
    },
    "result_status": {
     "type": "string",
     "maxLength": 500
    },
    "payment_status": {
     "type": "string",
     "maxLength": 500
    },
    "x402_request_id": {
     "type": "string",
     "maxLength": 500
    },
    "agent_card_label": {
     "type": "string",
     "maxLength": 500
    },
    "transaction_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "buyer_wallet_label": {
     "type": "string",
     "maxLength": 500
    },
    "seller_wallet_label": {
     "type": "string",
     "maxLength": 500
    }
   },
   "additionalProperties": false
  },
  "policy": {
   "type": "object",
   "additionalProperties": true
  },
  "reference_facts": {
   "type": "object",
   "required": [
    "buyer_wallet_label",
    "seller_wallet_label",
    "route_path",
    "payment_status",
    "result_status"
   ],
   "properties": {
    "known_gaps": {
     "type": "string",
     "maxLength": 500
    },
    "route_path": {
     "type": "string",
     "maxLength": 500
    },
    "receipt_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "mcp_tool_name": {
     "type": "string",
     "maxLength": 500
    },
    "result_status": {
     "type": "string",
     "maxLength": 500
    },
    "payment_status": {
     "type": "string",
     "maxLength": 500
    },
    "x402_request_id": {
     "type": "string",
     "maxLength": 500
    },
    "agent_card_label": {
     "type": "string",
     "maxLength": 500
    },
    "transaction_hash": {
     "type": "string",
     "pattern": "^sha256:[a-fA-F0-9]{64}$"
    },
    "buyer_wallet_label": {
     "type": "string",
     "maxLength": 500
    },
    "seller_wallet_label": {
     "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-agentic-money-trail-atlas-75c3b70b/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)
