# Blockchain Money Map Recursive Commerce Loop Breaker

> Blockchain Money Map Recursive Commerce Loop Breaker 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-15).

Detects and breaks recursive purchase loops in multi-agent delegation chains by evaluating proposed purchases against policy, delegation path, and purchase history.

## Facts

- Endpoint: POST https://api.blockchainmoneymap.com/api/devagentpal/recursive-commerce-loop-breaker
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-money-map-recursive-commerce-loop-breaker-03aec406
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6uuDPX4nFOc-GWT8R-hBT

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-recursive-commerce-loop-breaker-03aec406 -d '<json body>'
```

Example prompt: Check if my proposed purchase is safe to execute — I'm agent 'agent-42' acting under principal 'agent-root', the delegation path has 3 hops, and I've already made 12 purchases this session; I want to make sure I'm not stuck in a recursive commerce loop before I proceed.

## When to prefer this

Use this endpoint when building multi-agent autonomous commerce systems where sub-agents can delegate purchases to other agents, creating the risk of recursive or circular transaction loops. Prefer this over manual history checks when the delegation chain is deep or purchase history is large and you need a deterministic policy-aware guard.

## Known failure modes

- Delegation path exceeds 100-item limit causing rejection
- Purchase history exceeds 500-item limit causing truncation or error
- Missing required policy or proposedPurchase fields causing validation failure
- Ambiguous agent IDs that don't resolve within the delegation chain
- Payment failure via x402 protocol blocking the request

## How this service works

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

## Output

Returns a JSON object indicating whether the proposed purchase is safe to proceed, whether a recursive loop was detected, and potentially which point in the delegation path caused the cycle, along with policy compliance status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "policy": {
   "type": "object"
  },
  "currentAgentId": {
   "type": "string"
  },
  "delegationPath": {
   "type": "array",
   "maxItems": 100
  },
  "purchaseHistory": {
   "type": "array",
   "maxItems": 500
  },
  "principalAgentId": {
   "type": "string"
  },
  "proposedPurchase": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-money-map-recursive-commerce-loop-breaker-03aec406/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)
